import * as z from 'zod'; export declare const AppointmentProcedureGroupByResultSchema: z.ZodArray>; _sum: z.ZodOptional; appointmentId: z.ZodNullable; patientId: z.ZodNullable; fee: z.ZodNullable; }, "strip", z.ZodTypeAny, { id: number | null; patientId: number | null; fee: number | null; appointmentId: number | null; }, { id: number | null; patientId: number | null; fee: number | null; appointmentId: number | null; }>>>; _avg: z.ZodOptional; appointmentId: z.ZodNullable; patientId: z.ZodNullable; fee: z.ZodNullable; }, "strip", z.ZodTypeAny, { id: number | null; patientId: number | null; fee: number | null; appointmentId: number | null; }, { id: number | null; patientId: number | null; fee: number | null; appointmentId: number | null; }>>>; _min: z.ZodOptional; appointmentId: z.ZodNullable; patientId: z.ZodNullable; procedureCode: z.ZodNullable; procedureLabel: z.ZodNullable; fee: z.ZodNullable; category: z.ZodNullable; toothNumber: z.ZodNullable; toothSurface: z.ZodNullable; oralCavityArea: z.ZodNullable; comboKey: z.ZodNullable; createdAt: z.ZodNullable; }, "strip", z.ZodTypeAny, { createdAt: Date | null; id: number | null; patientId: number | null; procedureCode: string | null; procedureLabel: string | null; fee: number | null; category: string | null; toothNumber: string | null; toothSurface: string | null; oralCavityArea: string | null; comboKey: string | null; appointmentId: number | null; }, { createdAt: Date | null; id: number | null; patientId: number | null; procedureCode: string | null; procedureLabel: string | null; fee: number | null; category: string | null; toothNumber: string | null; toothSurface: string | null; oralCavityArea: string | null; comboKey: string | null; appointmentId: number | null; }>>>; _max: z.ZodOptional; appointmentId: z.ZodNullable; patientId: z.ZodNullable; procedureCode: z.ZodNullable; procedureLabel: z.ZodNullable; fee: z.ZodNullable; category: z.ZodNullable; toothNumber: z.ZodNullable; toothSurface: z.ZodNullable; oralCavityArea: z.ZodNullable; comboKey: z.ZodNullable; createdAt: z.ZodNullable; }, "strip", z.ZodTypeAny, { createdAt: Date | null; id: number | null; patientId: number | null; procedureCode: string | null; procedureLabel: string | null; fee: number | null; category: string | null; toothNumber: string | null; toothSurface: string | null; oralCavityArea: string | null; comboKey: string | null; appointmentId: number | null; }, { createdAt: Date | null; id: number | null; patientId: number | null; procedureCode: string | null; procedureLabel: string | null; fee: number | null; category: string | null; toothNumber: string | null; toothSurface: string | null; oralCavityArea: string | null; comboKey: string | null; appointmentId: number | null; }>>>; }, "strip", z.ZodTypeAny, { createdAt: Date; id: number; patientId: number; procedureCode: string; procedureLabel: string; fee: number; category: string; toothNumber: string; toothSurface: string; oralCavityArea: string; comboKey: string; appointmentId: number; _count?: { createdAt: number; id: number; patientId: number; patient: number; procedureCode: number; procedureLabel: number; fee: number; category: number; toothNumber: number; toothSurface: number; oralCavityArea: number; source: number; comboKey: number; appointmentId: number; appointment: number; } | undefined; _min?: { createdAt: Date | null; id: number | null; patientId: number | null; procedureCode: string | null; procedureLabel: string | null; fee: number | null; category: string | null; toothNumber: string | null; toothSurface: string | null; oralCavityArea: string | null; comboKey: string | null; appointmentId: number | null; } | null | undefined; _max?: { createdAt: Date | null; id: number | null; patientId: number | null; procedureCode: string | null; procedureLabel: string | null; fee: number | null; category: string | null; toothNumber: string | null; toothSurface: string | null; oralCavityArea: string | null; comboKey: string | null; appointmentId: number | null; } | null | undefined; _avg?: { id: number | null; patientId: number | null; fee: number | null; appointmentId: number | null; } | null | undefined; _sum?: { id: number | null; patientId: number | null; fee: number | null; appointmentId: number | null; } | null | undefined; }, { createdAt: Date; id: number; patientId: number; procedureCode: string; procedureLabel: string; fee: number; category: string; toothNumber: string; toothSurface: string; oralCavityArea: string; comboKey: string; appointmentId: number; _count?: { createdAt: number; id: number; patientId: number; patient: number; procedureCode: number; procedureLabel: number; fee: number; category: number; toothNumber: number; toothSurface: number; oralCavityArea: number; source: number; comboKey: number; appointmentId: number; appointment: number; } | undefined; _min?: { createdAt: Date | null; id: number | null; patientId: number | null; procedureCode: string | null; procedureLabel: string | null; fee: number | null; category: string | null; toothNumber: string | null; toothSurface: string | null; oralCavityArea: string | null; comboKey: string | null; appointmentId: number | null; } | null | undefined; _max?: { createdAt: Date | null; id: number | null; patientId: number | null; procedureCode: string | null; procedureLabel: string | null; fee: number | null; category: string | null; toothNumber: string | null; toothSurface: string | null; oralCavityArea: string | null; comboKey: string | null; appointmentId: number | null; } | null | undefined; _avg?: { id: number | null; patientId: number | null; fee: number | null; appointmentId: number | null; } | null | undefined; _sum?: { id: number | null; patientId: number | null; fee: number | null; appointmentId: number | null; } | null | undefined; }>, "many">; //# sourceMappingURL=AppointmentProcedureGroupByResult.schema.d.ts.map