import * as z from 'zod'; export declare const AppointmentProcedureResultSchema: z.ZodObject<{ id: z.ZodNumber; appointmentId: z.ZodNumber; patientId: z.ZodNumber; npiProviderId: z.ZodNullable; procedureCode: z.ZodString; procedureLabel: z.ZodNullable; fee: z.ZodNullable; category: z.ZodNullable; toothNumber: z.ZodNullable; toothSurface: z.ZodNullable; oralCavityArea: z.ZodNullable; source: z.ZodEnum<["COMBO", "MANUAL"]>; comboKey: z.ZodNullable; createdAt: z.ZodDate; appointment: z.ZodUnknown; patient: z.ZodUnknown; npiProvider: z.ZodNullable; }, "strict", z.ZodTypeAny, { id: number; createdAt: Date; patientId: number; npiProviderId: number | null; procedureCode: string; procedureLabel: string | null; fee: number | null; category: string | null; toothNumber: string | null; toothSurface: string | null; oralCavityArea: string | null; source: "COMBO" | "MANUAL"; comboKey: string | null; appointmentId: number; patient?: unknown; appointment?: unknown; npiProvider?: unknown; }, { id: number; createdAt: Date; patientId: number; npiProviderId: number | null; procedureCode: string; procedureLabel: string | null; fee: number | null; category: string | null; toothNumber: string | null; toothSurface: string | null; oralCavityArea: string | null; source: "COMBO" | "MANUAL"; comboKey: string | null; appointmentId: number; patient?: unknown; appointment?: unknown; npiProvider?: unknown; }>; export type AppointmentProcedureResultType = z.infer; //# sourceMappingURL=AppointmentProcedure.result.d.ts.map