ZodTuple
import { ZodTuple } from "https://esm.sh/zod@3.25.76/index.d.cts";class ZodTuple<T extends ZodTupleItems | [] = ZodTupleItems, Rest extends ZodTypeAny | null = null> extends ZodType<OutputTypeOfTupleWithRest<T, Rest>, ZodTupleDef<T, Rest>, InputTypeOfTupleWithRest<T, Rest>> { }
get items(): T;
static create: <Items extends [ZodTypeAny, ...ZodTypeAny[]] | []>(schemas: Items, params?: RawCreateParams) => ZodTuple<Items, null>;
§Type Parameters
§
T extends ZodTupleItems | [] = ZodTupleItems
[src]§
Rest extends ZodTypeAny | null = null
[src]§Extends
§
ZodType<OutputTypeOfTupleWithRest<T, Rest>, ZodTupleDef<T, Rest>, InputTypeOfTupleWithRest<T, Rest>>
[src]§Properties
§Methods
§
_parse(input: ParseInput): ParseReturnType<this["_output"]>
[src]§Static Properties
§
create: <Items extends [ZodTypeAny, ...ZodTypeAny[]] | []>(schemas: Items, params?: RawCreateParams) => ZodTuple<Items, null>
[src]