import * as z from 'zod'; import type { Prisma } from '../../../generated/prisma'; export declare const PatientCreateWithoutUserInputObjectSchema: z.ZodType; export declare const PatientCreateWithoutUserInputObjectZodSchema: z.ZodObject<{ firstName: z.ZodString; lastName: z.ZodString; dateOfBirth: z.ZodDate; gender: z.ZodString; phone: z.ZodString; email: z.ZodNullable>; address: z.ZodNullable>; city: z.ZodNullable>; zipCode: z.ZodNullable>; insuranceProvider: z.ZodNullable>; insuranceId: z.ZodNullable>; groupNumber: z.ZodNullable>; policyHolder: z.ZodNullable>; allergies: z.ZodNullable>; medicalConditions: z.ZodNullable>; status: z.ZodOptional>; createdAt: z.ZodOptional; appointments: z.ZodOptional>>; procedures: z.ZodOptional>>; claims: z.ZodOptional>>; groups: z.ZodOptional>>; payment: z.ZodOptional>>; communications: z.ZodOptional>>; documents: z.ZodOptional>>; }, "strict", z.ZodTypeAny, { phone: string; dateOfBirth: Date; firstName: string; lastName: string; gender: string; status?: "ACTIVE" | "INACTIVE" | "UNKNOWN" | undefined; createdAt?: Date | undefined; procedures?: Prisma.AppointmentProcedureCreateNestedManyWithoutPatientInput | undefined; claims?: Prisma.ClaimCreateNestedManyWithoutPatientInput | undefined; email?: string | null | undefined; appointments?: Prisma.AppointmentCreateNestedManyWithoutPatientInput | undefined; payment?: Prisma.PaymentCreateNestedManyWithoutPatientInput | undefined; insuranceProvider?: string | null | undefined; address?: string | null | undefined; city?: string | null | undefined; zipCode?: string | null | undefined; insuranceId?: string | null | undefined; groupNumber?: string | null | undefined; policyHolder?: string | null | undefined; allergies?: string | null | undefined; medicalConditions?: string | null | undefined; groups?: Prisma.PdfGroupCreateNestedManyWithoutPatientInput | undefined; documents?: Prisma.PatientDocumentCreateNestedManyWithoutPatientInput | undefined; communications?: Prisma.CommunicationCreateNestedManyWithoutPatientInput | undefined; }, { phone: string; dateOfBirth: Date; firstName: string; lastName: string; gender: string; status?: "ACTIVE" | "INACTIVE" | "UNKNOWN" | undefined; createdAt?: Date | undefined; procedures?: Prisma.AppointmentProcedureCreateNestedManyWithoutPatientInput | undefined; claims?: Prisma.ClaimCreateNestedManyWithoutPatientInput | undefined; email?: string | null | undefined; appointments?: Prisma.AppointmentCreateNestedManyWithoutPatientInput | undefined; payment?: Prisma.PaymentCreateNestedManyWithoutPatientInput | undefined; insuranceProvider?: string | null | undefined; address?: string | null | undefined; city?: string | null | undefined; zipCode?: string | null | undefined; insuranceId?: string | null | undefined; groupNumber?: string | null | undefined; policyHolder?: string | null | undefined; allergies?: string | null | undefined; medicalConditions?: string | null | undefined; groups?: Prisma.PdfGroupCreateNestedManyWithoutPatientInput | undefined; documents?: Prisma.PatientDocumentCreateNestedManyWithoutPatientInput | undefined; communications?: Prisma.CommunicationCreateNestedManyWithoutPatientInput | undefined; }>; //# sourceMappingURL=PatientCreateWithoutUserInput.schema.d.ts.map