import * as z from 'zod';
export declare const PatientFindUniqueResultSchema: z.ZodNullable<z.ZodObject<{
    id: z.ZodNumber;
    firstName: z.ZodString;
    lastName: z.ZodString;
    dateOfBirth: z.ZodOptional<z.ZodDate>;
    gender: z.ZodString;
    phone: z.ZodString;
    email: z.ZodOptional<z.ZodString>;
    address: z.ZodOptional<z.ZodString>;
    city: z.ZodOptional<z.ZodString>;
    zipCode: z.ZodOptional<z.ZodString>;
    insuranceProvider: z.ZodOptional<z.ZodString>;
    insuranceId: z.ZodOptional<z.ZodString>;
    groupNumber: z.ZodOptional<z.ZodString>;
    policyHolder: z.ZodOptional<z.ZodString>;
    allergies: z.ZodOptional<z.ZodString>;
    medicalConditions: z.ZodOptional<z.ZodString>;
    status: z.ZodUnknown;
    userId: z.ZodNumber;
    createdAt: z.ZodDate;
    user: z.ZodUnknown;
    appointments: z.ZodArray<z.ZodUnknown, "many">;
    procedures: z.ZodArray<z.ZodUnknown, "many">;
    claims: z.ZodArray<z.ZodUnknown, "many">;
    groups: z.ZodArray<z.ZodUnknown, "many">;
    payment: z.ZodArray<z.ZodUnknown, "many">;
    communications: z.ZodArray<z.ZodUnknown, "many">;
    documents: z.ZodArray<z.ZodUnknown, "many">;
}, "strip", z.ZodTypeAny, {
    id: number;
    createdAt: Date;
    procedures: unknown[];
    userId: number;
    claims: unknown[];
    phone: string;
    appointments: unknown[];
    payment: unknown[];
    firstName: string;
    lastName: string;
    gender: string;
    groups: unknown[];
    documents: unknown[];
    communications: unknown[];
    status?: unknown;
    user?: unknown;
    email?: string | undefined;
    dateOfBirth?: Date | undefined;
    insuranceProvider?: string | undefined;
    address?: string | undefined;
    city?: string | undefined;
    zipCode?: string | undefined;
    insuranceId?: string | undefined;
    groupNumber?: string | undefined;
    policyHolder?: string | undefined;
    allergies?: string | undefined;
    medicalConditions?: string | undefined;
}, {
    id: number;
    createdAt: Date;
    procedures: unknown[];
    userId: number;
    claims: unknown[];
    phone: string;
    appointments: unknown[];
    payment: unknown[];
    firstName: string;
    lastName: string;
    gender: string;
    groups: unknown[];
    documents: unknown[];
    communications: unknown[];
    status?: unknown;
    user?: unknown;
    email?: string | undefined;
    dateOfBirth?: Date | undefined;
    insuranceProvider?: string | undefined;
    address?: string | undefined;
    city?: string | undefined;
    zipCode?: string | undefined;
    insuranceId?: string | undefined;
    groupNumber?: string | undefined;
    policyHolder?: string | undefined;
    allergies?: string | undefined;
    medicalConditions?: string | undefined;
}>>;
//# sourceMappingURL=PatientFindUniqueResult.schema.d.ts.map