Type aliases
InferTupleItems
<T>: T extends [infer A
, infer B
, infer C
, infer D
, infer E
] ? [Schema<A>, Schema<B>, Schema<C>, Schema<D>, Schema<E>] : T extends [infer A
, infer B
, infer C
, infer D
] ? [Schema<A>, Schema<B>, Schema<C>, Schema<D>] : T extends [infer A
, infer B
, infer C
] ? [Schema<A>, Schema<B>, Schema<C>] : T extends [infer A
, infer B
] ? [Schema<A>, Schema<B>] : T extends [infer A
] ? [Schema<A>] : AnySchema[]