import * as z from 'zod'; import type { Prisma } from '../../../generated/prisma'; export declare const AppointmentCreateWithoutUserInputObjectSchema: z.ZodType; export declare const AppointmentCreateWithoutUserInputObjectZodSchema: z.ZodObject<{ title: z.ZodString; date: z.ZodDate; startTime: z.ZodString; endTime: z.ZodString; type: z.ZodString; notes: z.ZodNullable>; procedureCodeNotes: z.ZodNullable>; status: z.ZodOptional; createdAt: z.ZodOptional; eligibilityStatus: z.ZodOptional>; patient: z.ZodLazy>; staff: z.ZodOptional>>; procedures: z.ZodOptional>>; claims: z.ZodOptional>>; }, "strict", z.ZodTypeAny, { type: string; date: Date; title: string; patient: Prisma.PatientCreateNestedOneWithoutAppointmentsInput; startTime: string; endTime: string; status?: string | undefined; createdAt?: Date | undefined; notes?: string | null | undefined; procedureCodeNotes?: string | null | undefined; eligibilityStatus?: "ACTIVE" | "INACTIVE" | "UNKNOWN" | undefined; staff?: Prisma.StaffCreateNestedOneWithoutAppointmentsInput | undefined; procedures?: Prisma.AppointmentProcedureCreateNestedManyWithoutAppointmentInput | undefined; claims?: Prisma.ClaimCreateNestedManyWithoutAppointmentInput | undefined; }, { type: string; date: Date; title: string; patient: Prisma.PatientCreateNestedOneWithoutAppointmentsInput; startTime: string; endTime: string; status?: string | undefined; createdAt?: Date | undefined; notes?: string | null | undefined; procedureCodeNotes?: string | null | undefined; eligibilityStatus?: "ACTIVE" | "INACTIVE" | "UNKNOWN" | undefined; staff?: Prisma.StaffCreateNestedOneWithoutAppointmentsInput | undefined; procedures?: Prisma.AppointmentProcedureCreateNestedManyWithoutAppointmentInput | undefined; claims?: Prisma.ClaimCreateNestedManyWithoutAppointmentInput | undefined; }>; //# sourceMappingURL=AppointmentCreateWithoutUserInput.schema.d.ts.map