import { type z, type ZodType } from '@frontmcp/lazy-zod'; type Primitive = string | number | boolean | bigint | null | undefined; type Flatten = T extends Primitive ? T : T extends Array ? Array> : T extends Set ? Set> : T extends Map ? Map, Flatten> : T extends object ? { [K in keyof T]: Flatten; } : T; export type Infer = Flatten>; export {}; //# sourceMappingURL=zod.types.d.ts.map