import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma';
export declare const UserUpdateWithoutInsuranceCredentialsInputObjectSchema: z.ZodType<Prisma.UserUpdateWithoutInsuranceCredentialsInput>;
export declare const UserUpdateWithoutInsuranceCredentialsInputObjectZodSchema: z.ZodObject<{
    username: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodLazy<z.ZodType<Prisma.StringFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.StringFieldUpdateOperationsInput>>]>>;
    password: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodLazy<z.ZodType<Prisma.StringFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.StringFieldUpdateOperationsInput>>]>>;
    patients: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.PatientUpdateManyWithoutUserNestedInput, z.ZodTypeDef, Prisma.PatientUpdateManyWithoutUserNestedInput>>>;
    appointments: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.AppointmentUpdateManyWithoutUserNestedInput, z.ZodTypeDef, Prisma.AppointmentUpdateManyWithoutUserNestedInput>>>;
    staff: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.StaffUpdateManyWithoutUserNestedInput, z.ZodTypeDef, Prisma.StaffUpdateManyWithoutUserNestedInput>>>;
    npiProviders: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.NpiProviderUpdateManyWithoutUserNestedInput, z.ZodTypeDef, Prisma.NpiProviderUpdateManyWithoutUserNestedInput>>>;
    claims: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.ClaimUpdateManyWithoutUserNestedInput, z.ZodTypeDef, Prisma.ClaimUpdateManyWithoutUserNestedInput>>>;
    updatedPayments: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.PaymentUpdateManyWithoutUpdatedByNestedInput, z.ZodTypeDef, Prisma.PaymentUpdateManyWithoutUpdatedByNestedInput>>>;
    backups: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.DatabaseBackupUpdateManyWithoutUserNestedInput, z.ZodTypeDef, Prisma.DatabaseBackupUpdateManyWithoutUserNestedInput>>>;
    backupDestinations: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.BackupDestinationUpdateManyWithoutUserNestedInput, z.ZodTypeDef, Prisma.BackupDestinationUpdateManyWithoutUserNestedInput>>>;
    notifications: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.NotificationUpdateManyWithoutUserNestedInput, z.ZodTypeDef, Prisma.NotificationUpdateManyWithoutUserNestedInput>>>;
    cloudFolders: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.CloudFolderUpdateManyWithoutUserNestedInput, z.ZodTypeDef, Prisma.CloudFolderUpdateManyWithoutUserNestedInput>>>;
    cloudFiles: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.CloudFileUpdateManyWithoutUserNestedInput, z.ZodTypeDef, Prisma.CloudFileUpdateManyWithoutUserNestedInput>>>;
    communications: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.CommunicationUpdateManyWithoutUserNestedInput, z.ZodTypeDef, Prisma.CommunicationUpdateManyWithoutUserNestedInput>>>;
}, "strict", z.ZodTypeAny, {
    staff?: Prisma.StaffUpdateManyWithoutUserNestedInput | undefined;
    claims?: Prisma.ClaimUpdateManyWithoutUserNestedInput | undefined;
    appointments?: Prisma.AppointmentUpdateManyWithoutUserNestedInput | undefined;
    username?: string | Prisma.StringFieldUpdateOperationsInput | undefined;
    password?: string | Prisma.StringFieldUpdateOperationsInput | undefined;
    communications?: Prisma.CommunicationUpdateManyWithoutUserNestedInput | undefined;
    patients?: Prisma.PatientUpdateManyWithoutUserNestedInput | undefined;
    npiProviders?: Prisma.NpiProviderUpdateManyWithoutUserNestedInput | undefined;
    updatedPayments?: Prisma.PaymentUpdateManyWithoutUpdatedByNestedInput | undefined;
    backups?: Prisma.DatabaseBackupUpdateManyWithoutUserNestedInput | undefined;
    backupDestinations?: Prisma.BackupDestinationUpdateManyWithoutUserNestedInput | undefined;
    notifications?: Prisma.NotificationUpdateManyWithoutUserNestedInput | undefined;
    cloudFolders?: Prisma.CloudFolderUpdateManyWithoutUserNestedInput | undefined;
    cloudFiles?: Prisma.CloudFileUpdateManyWithoutUserNestedInput | undefined;
}, {
    staff?: Prisma.StaffUpdateManyWithoutUserNestedInput | undefined;
    claims?: Prisma.ClaimUpdateManyWithoutUserNestedInput | undefined;
    appointments?: Prisma.AppointmentUpdateManyWithoutUserNestedInput | undefined;
    username?: string | Prisma.StringFieldUpdateOperationsInput | undefined;
    password?: string | Prisma.StringFieldUpdateOperationsInput | undefined;
    communications?: Prisma.CommunicationUpdateManyWithoutUserNestedInput | undefined;
    patients?: Prisma.PatientUpdateManyWithoutUserNestedInput | undefined;
    npiProviders?: Prisma.NpiProviderUpdateManyWithoutUserNestedInput | undefined;
    updatedPayments?: Prisma.PaymentUpdateManyWithoutUpdatedByNestedInput | undefined;
    backups?: Prisma.DatabaseBackupUpdateManyWithoutUserNestedInput | undefined;
    backupDestinations?: Prisma.BackupDestinationUpdateManyWithoutUserNestedInput | undefined;
    notifications?: Prisma.NotificationUpdateManyWithoutUserNestedInput | undefined;
    cloudFolders?: Prisma.CloudFolderUpdateManyWithoutUserNestedInput | undefined;
    cloudFiles?: Prisma.CloudFileUpdateManyWithoutUserNestedInput | undefined;
}>;
//# sourceMappingURL=UserUpdateWithoutInsuranceCredentialsInput.schema.d.ts.map