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:525

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:526

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:527

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>