import * as z from 'zod'; export declare const ServiceLineInputSchema: z.ZodObject<{ id: z.ZodNumber; claimId: z.ZodNullable>; paymentId: z.ZodNullable>; procedureCode: z.ZodString; procedureDate: z.ZodDate; quad: z.ZodNullable>; arch: z.ZodNullable>; toothNumber: z.ZodNullable>; toothSurface: z.ZodNullable>; totalBilled: z.ZodNumber; totalPaid: z.ZodNumber; totalAdjusted: z.ZodNumber; totalDue: z.ZodNumber; status: z.ZodEnum<["PENDING", "PARTIALLY_PAID", "PAID", "UNPAID", "ADJUSTED", "OVERPAID", "DENIED"]>; claim: z.ZodNullable>; payment: z.ZodNullable>; serviceLineTransactions: z.ZodArray; }, "strict", z.ZodTypeAny, { status: "PENDING" | "PARTIALLY_PAID" | "PAID" | "OVERPAID" | "DENIED" | "UNPAID" | "ADJUSTED"; id: number; procedureCode: string; procedureDate: Date; totalBilled: number; totalPaid: number; totalAdjusted: number; totalDue: number; serviceLineTransactions: unknown[]; toothNumber?: string | null | undefined; toothSurface?: string | null | undefined; claimId?: number | null | undefined; claim?: unknown; paymentId?: number | null | undefined; payment?: unknown; quad?: string | null | undefined; arch?: string | null | undefined; }, { status: "PENDING" | "PARTIALLY_PAID" | "PAID" | "OVERPAID" | "DENIED" | "UNPAID" | "ADJUSTED"; id: number; procedureCode: string; procedureDate: Date; totalBilled: number; totalPaid: number; totalAdjusted: number; totalDue: number; serviceLineTransactions: unknown[]; toothNumber?: string | null | undefined; toothSurface?: string | null | undefined; claimId?: number | null | undefined; claim?: unknown; paymentId?: number | null | undefined; payment?: unknown; quad?: string | null | undefined; arch?: string | null | undefined; }>; export type ServiceLineInputType = z.infer; //# sourceMappingURL=ServiceLine.input.d.ts.map