- object<T extends Zod.z.ZodRawShape>(
shape: T,
params?: Zod.z.RawCreateParams,
): Zod.z.ZodObject<
T,
"strip",
Zod.z.ZodTypeAny,
{
[k_1 in string
| number
| symbol]: addQuestionMarks<
Zod.z.baseObjectOutputType<T>,
{
[k in string | number | symbol]: undefined extends Zod.z.baseObjectOutputType<
T,
>[k]
? never
: k
}[keyof T],
>[k_1]
},
{ [k_2 in string
| number
| symbol]: Zod.z.baseObjectInputType<T>[k_2] },
>