- function(): z.ZodFunction<z.ZodTuple<[], z.ZodUnknown>, z.ZodUnknown>
- function<
T extends
z.ZodTuple<
[]
| [z.ZodTypeAny, ...z.ZodTypeAny[]],
null | z.ZodTypeAny,
T,
> = z.ZodTuple<[], z.ZodUnknown>,
>(
args: T,
): z.ZodFunction<T, z.ZodUnknown> - function<
T extends
z.ZodTuple<
[]
| [z.ZodTypeAny, ...z.ZodTypeAny[]],
null | z.ZodTypeAny,
T,
>,
U extends z.ZodType<any, any, any, U>,
>(
args: T,
returns: U,
): z.ZodFunction<T, U> - function<
T extends
z.ZodTuple<
[]
| [z.ZodTypeAny, ...z.ZodTypeAny[]],
null | z.ZodTypeAny,
T,
> = z.ZodTuple<[], z.ZodUnknown>,
U extends z.ZodType<any, any, any, U> = z.ZodUnknown,
>(
args: T,
returns: U,
params?: z.RawCreateParams,
): z.ZodFunction<T, U>