InteropZodObjectShape<T>: T extends z3.ZodObject<infer Shape>
    ? {
        [K in keyof Shape]: Shape[K]
    }
    : T extends z4.$ZodObject<infer Shape>
        ? {
            [K in keyof Shape]: Shape[K]
        }
        : never

Type Parameters