import { z } from 'zod'; export declare const ReportSchema: z.ZodObject<{ uuid: z.ZodString; accessLinkUuid: z.ZodNullable; userAgent: z.ZodNullable; ipAddress: z.ZodNullable; asn: z.ZodNullable; country: z.ZodNullable; city: z.ZodNullable; isProxy: z.ZodBoolean; type: z.ZodNullable; reportResults: z.ZodArray; checkMethod: z.ZodNativeEnum<{ readonly TCP16_20: "TCP16_20"; readonly GET: "GET"; }>; checkUrl: z.ZodString; successChecks: z.ZodNumber; failedChecks: z.ZodNumber; createdAt: z.ZodEffects; updatedAt: z.ZodEffects; }, "successChecks" | "failedChecks">, "strip", z.ZodTypeAny, { uuid: string; createdAt: Date; updatedAt: Date; viewPosition: number; publicName: string; badgeText: string | null; checkMethod: "TCP16_20" | "GET"; checkUrl: string; }, { uuid: string; createdAt: string; updatedAt: string; viewPosition: number; publicName: string; badgeText: string | null; checkMethod: "TCP16_20" | "GET"; checkUrl: string; }>; isOk: z.ZodBoolean; }, "strip", z.ZodTypeAny, { target: { uuid: string; createdAt: Date; updatedAt: Date; viewPosition: number; publicName: string; badgeText: string | null; checkMethod: "TCP16_20" | "GET"; checkUrl: string; }; isOk: boolean; }, { target: { uuid: string; createdAt: string; updatedAt: string; viewPosition: number; publicName: string; badgeText: string | null; checkMethod: "TCP16_20" | "GET"; checkUrl: string; }; isOk: boolean; }>, "many">; createdAt: z.ZodEffects; updatedAt: z.ZodEffects; }, "strip", z.ZodTypeAny, { type: string | null; uuid: string; createdAt: Date; updatedAt: Date; accessLinkUuid: string | null; userAgent: string | null; ipAddress: string | null; asn: string | null; country: string | null; city: string | null; isProxy: boolean; reportResults: { target: { uuid: string; createdAt: Date; updatedAt: Date; viewPosition: number; publicName: string; badgeText: string | null; checkMethod: "TCP16_20" | "GET"; checkUrl: string; }; isOk: boolean; }[]; }, { type: string | null; uuid: string; createdAt: string; updatedAt: string; accessLinkUuid: string | null; userAgent: string | null; ipAddress: string | null; asn: string | null; country: string | null; city: string | null; isProxy: boolean; reportResults: { target: { uuid: string; createdAt: string; updatedAt: string; viewPosition: number; publicName: string; badgeText: string | null; checkMethod: "TCP16_20" | "GET"; checkUrl: string; }; isOk: boolean; }[]; }>; //# sourceMappingURL=report.schema.d.ts.map