import * as z from 'zod'; import type { Prisma } from '../../../generated/prisma'; export declare const PaymentSelectObjectSchema: z.ZodType; export declare const PaymentSelectObjectZodSchema: z.ZodObject<{ id: z.ZodOptional; claimId: z.ZodOptional; patientId: z.ZodOptional; userId: z.ZodOptional; updatedById: z.ZodOptional; totalBilled: z.ZodOptional; totalPaid: z.ZodOptional; totalAdjusted: z.ZodOptional; totalDue: z.ZodOptional; status: z.ZodOptional; notes: z.ZodOptional; icn: z.ZodOptional; createdAt: z.ZodOptional; updatedAt: z.ZodOptional; claim: z.ZodOptional, z.ZodTypeDef, Prisma.ClaimSelect>>>; include: z.ZodOptional, z.ZodTypeDef, Prisma.ClaimInclude>>>; }, "strict", z.ZodTypeAny, { include?: Prisma.ClaimInclude | undefined; select?: Prisma.ClaimSelect | undefined; }, { include?: Prisma.ClaimInclude | undefined; select?: Prisma.ClaimSelect | undefined; }>>]>>; patient: z.ZodOptional, z.ZodTypeDef, Prisma.PatientSelect>>>; include: z.ZodOptional, z.ZodTypeDef, Prisma.PatientInclude>>>; }, "strict", z.ZodTypeAny, { include?: Prisma.PatientInclude | undefined; select?: Prisma.PatientSelect | undefined; }, { include?: Prisma.PatientInclude | undefined; select?: Prisma.PatientSelect | undefined; }>>]>>; updatedBy: z.ZodOptional, z.ZodTypeDef, Prisma.UserSelect>>>; include: z.ZodOptional, z.ZodTypeDef, Prisma.UserInclude>>>; }, "strict", z.ZodTypeAny, { include?: Prisma.UserInclude | undefined; select?: Prisma.UserSelect | undefined; }, { include?: Prisma.UserInclude | undefined; select?: Prisma.UserSelect | undefined; }>>]>>; serviceLineTransactions: z.ZodOptional, z.ZodTypeDef, Prisma.ServiceLineTransactionFindManyArgs>>]>>; serviceLines: z.ZodOptional, z.ZodTypeDef, Prisma.ServiceLineFindManyArgs>>]>>; _count: z.ZodOptional, z.ZodTypeDef, Prisma.PaymentCountOutputTypeSelect>>>; }, "strict", z.ZodTypeAny, { select?: Prisma.PaymentCountOutputTypeSelect | undefined; }, { select?: Prisma.PaymentCountOutputTypeSelect | undefined; }>>]>>; }, "strict", z.ZodTypeAny, { status?: boolean | undefined; createdAt?: boolean | undefined; id?: boolean | undefined; userId?: boolean | undefined; patientId?: boolean | undefined; patient?: boolean | { include?: Prisma.PatientInclude | undefined; select?: Prisma.PatientSelect | undefined; } | undefined; notes?: boolean | undefined; claimId?: boolean | undefined; claim?: boolean | { include?: Prisma.ClaimInclude | undefined; select?: Prisma.ClaimSelect | undefined; } | undefined; totalBilled?: boolean | undefined; totalPaid?: boolean | undefined; totalAdjusted?: boolean | undefined; totalDue?: boolean | undefined; serviceLineTransactions?: boolean | Prisma.ServiceLineTransactionFindManyArgs | undefined; icn?: boolean | undefined; updatedAt?: boolean | undefined; updatedBy?: boolean | { include?: Prisma.UserInclude | undefined; select?: Prisma.UserSelect | undefined; } | undefined; serviceLines?: boolean | Prisma.ServiceLineFindManyArgs | undefined; updatedById?: boolean | undefined; _count?: boolean | { select?: Prisma.PaymentCountOutputTypeSelect | undefined; } | undefined; }, { status?: boolean | undefined; createdAt?: boolean | undefined; id?: boolean | undefined; userId?: boolean | undefined; patientId?: boolean | undefined; patient?: boolean | { include?: Prisma.PatientInclude | undefined; select?: Prisma.PatientSelect | undefined; } | undefined; notes?: boolean | undefined; claimId?: boolean | undefined; claim?: boolean | { include?: Prisma.ClaimInclude | undefined; select?: Prisma.ClaimSelect | undefined; } | undefined; totalBilled?: boolean | undefined; totalPaid?: boolean | undefined; totalAdjusted?: boolean | undefined; totalDue?: boolean | undefined; serviceLineTransactions?: boolean | Prisma.ServiceLineTransactionFindManyArgs | undefined; icn?: boolean | undefined; updatedAt?: boolean | undefined; updatedBy?: boolean | { include?: Prisma.UserInclude | undefined; select?: Prisma.UserSelect | undefined; } | undefined; serviceLines?: boolean | Prisma.ServiceLineFindManyArgs | undefined; updatedById?: boolean | undefined; _count?: boolean | { select?: Prisma.PaymentCountOutputTypeSelect | undefined; } | undefined; }>; //# sourceMappingURL=PaymentSelect.schema.d.ts.map