import * as z from 'zod'; export const ServiceLineAggregateResultSchema = z.object({ _count: z.object({ id: z.number(), claimId: z.number(), paymentId: z.number(), procedureCode: z.number(), procedureDate: z.number(), quad: z.number(), arch: z.number(), toothNumber: z.number(), toothSurface: z.number(), totalBilled: z.number(), totalPaid: z.number(), totalAdjusted: z.number(), totalDue: z.number(), status: z.number(), claim: z.number(), payment: z.number(), serviceLineTransactions: z.number() }).optional(), _sum: z.object({ id: z.number().nullable(), claimId: z.number().nullable(), paymentId: z.number().nullable(), totalBilled: z.number().nullable(), totalPaid: z.number().nullable(), totalAdjusted: z.number().nullable(), totalDue: z.number().nullable() }).nullable().optional(), _avg: z.object({ id: z.number().nullable(), claimId: z.number().nullable(), paymentId: z.number().nullable(), totalBilled: z.number().nullable(), totalPaid: z.number().nullable(), totalAdjusted: z.number().nullable(), totalDue: z.number().nullable() }).nullable().optional(), _min: z.object({ id: z.number().int().nullable(), claimId: z.number().int().nullable(), paymentId: z.number().int().nullable(), procedureCode: z.string().nullable(), procedureDate: z.date().nullable(), quad: z.string().nullable(), arch: z.string().nullable(), toothNumber: z.string().nullable(), toothSurface: z.string().nullable(), totalBilled: z.number().nullable(), totalPaid: z.number().nullable(), totalAdjusted: z.number().nullable(), totalDue: z.number().nullable() }).nullable().optional(), _max: z.object({ id: z.number().int().nullable(), claimId: z.number().int().nullable(), paymentId: z.number().int().nullable(), procedureCode: z.string().nullable(), procedureDate: z.date().nullable(), quad: z.string().nullable(), arch: z.string().nullable(), toothNumber: z.string().nullable(), toothSurface: z.string().nullable(), totalBilled: z.number().nullable(), totalPaid: z.number().nullable(), totalAdjusted: z.number().nullable(), totalDue: z.number().nullable() }).nullable().optional()});