Skip to main content

Function: tuple()

Call Signature​

tuple<T>(items, params?): ZodTuple<T, null>

Defined in: packages/agentos/node_modules/zod/v4/classic/schemas.d.cts:568

Type Parameters​

T​

T extends readonly [SomeType, SomeType]

Parameters​

items​

T

params?​

string |

{ error?: string | $ZodErrorMap<NonNullable<$ZodIssueInvalidType<unknown> | $ZodIssueTooBig<unknown[]> | $ZodIssueTooSmall<unknown[]>>>; message?: string; }

error?​

string | $ZodErrorMap<NonNullable<$ZodIssueInvalidType<unknown> | $ZodIssueTooBig<unknown[]> | $ZodIssueTooSmall<unknown[]>>>

message?​

string

Deprecated

This parameter is deprecated. Use error instead.

Returns​

ZodTuple<T, null>

Call Signature​

tuple<T, Rest>(items, rest, params?): ZodTuple<T, Rest>

Defined in: packages/agentos/node_modules/zod/v4/classic/schemas.d.cts:569

Type Parameters​

T​

T extends readonly [SomeType, SomeType]

Rest​

Rest extends SomeType

Parameters​

items​

T

rest​

Rest

params?​

string |

{ error?: string | $ZodErrorMap<NonNullable<$ZodIssueInvalidType<unknown> | $ZodIssueTooBig<unknown[]> | $ZodIssueTooSmall<unknown[]>>>; message?: string; }

error?​

string | $ZodErrorMap<NonNullable<$ZodIssueInvalidType<unknown> | $ZodIssueTooBig<unknown[]> | $ZodIssueTooSmall<unknown[]>>>

message?​

string

Deprecated

This parameter is deprecated. Use error instead.

Returns​

ZodTuple<T, Rest>

Call Signature​

tuple(items, params?): ZodTuple<[], null>

Defined in: packages/agentos/node_modules/zod/v4/classic/schemas.d.cts:570

Parameters​

items​

[]

params?​

string |

{ error?: string | $ZodErrorMap<NonNullable<$ZodIssueInvalidType<unknown> | $ZodIssueTooBig<unknown[]> | $ZodIssueTooSmall<unknown[]>>>; message?: string; }

error?​

string | $ZodErrorMap<NonNullable<$ZodIssueInvalidType<unknown> | $ZodIssueTooBig<unknown[]> | $ZodIssueTooSmall<unknown[]>>>

message?​

string

Deprecated

This parameter is deprecated. Use error instead.

Returns​

ZodTuple<[], null>