$$Function< TInput extends [ ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>, ...ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>[], ], TOutput extends ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>,>( __namedParameters: { input: TInput; output: TOutput },): ZodType< ( ...args: [...TupleOutputTypeWithOptionals<TInput>[]], ) => output<TOutput>,> Type Parameters
- TInput extends [
ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>,
...ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>[],
] - TOutput extends ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>
Returns ZodType<
(
...args: [...TupleOutputTypeWithOptionals<TInput>[]],
) => output<TOutput>,
>