import * as z from "zod/v3"; export declare const filePath: string; export declare const Test: z.ZodObject<{ f1: z.ZodNumber; }, "strip", z.ZodTypeAny, { f1: number; }, { f1: number; }>; export type Test = z.infer; export declare const instanceOfTest: Test; export declare const TestMerge: z.ZodObject<{ f2: z.ZodOptional; } & { f1: z.ZodNumber; }, "strip", z.ZodTypeAny, { f1: number; f2?: string | undefined; }, { f1: number; f2?: string | undefined; }>; export type TestMerge = z.infer; export declare const instanceOfTestMerge: TestMerge; export declare const TestUnion: z.ZodUnion<[z.ZodObject<{ f2: z.ZodOptional; }, "strip", z.ZodTypeAny, { f2?: string | undefined; }, { f2?: string | undefined; }>, z.ZodObject<{ f1: z.ZodNumber; }, "strip", z.ZodTypeAny, { f1: number; }, { f1: number; }>]>; export type TestUnion = z.infer; export declare const instanceOfTestUnion: TestUnion; export declare const TestPartial: z.ZodObject<{ f1: z.ZodOptional; }, "strip", z.ZodTypeAny, { f1?: number | undefined; }, { f1?: number | undefined; }>; export type TestPartial = z.infer; export declare const instanceOfTestPartial: TestPartial; export declare const TestPick: z.ZodObject; } & { f1: z.ZodNumber; }, "f1">, "strip", z.ZodTypeAny, { f1: number; }, { f1: number; }>; export type TestPick = z.infer; export declare const instanceOfTestPick: TestPick; export declare const TestOmit: z.ZodObject; } & { f1: z.ZodNumber; }, "f2">, "strip", z.ZodTypeAny, { f1: number; }, { f1: number; }>; export type TestOmit = z.infer; export declare const instanceOfTestOmit: TestOmit;