Function object

  • Type Parameters

    Parameters

    Returns 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] },
    >