import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma';
export declare const UserUncheckedUpdateWithoutNpiProvidersInputObjectSchema: z.ZodType<Prisma.UserUncheckedUpdateWithoutNpiProvidersInput>;
export declare const UserUncheckedUpdateWithoutNpiProvidersInputObjectZodSchema: z.ZodObject<{
    id: z.ZodOptional<z.ZodUnion<[z.ZodNumber, z.ZodLazy<z.ZodType<Prisma.IntFieldUpdateOperationsInput, z.ZodTypeDef, Prisma.IntFieldUpdateOperationsInput>>]>>;
    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.PatientUncheckedUpdateManyWithoutUserNestedInput, z.ZodTypeDef, Prisma.PatientUncheckedUpdateManyWithoutUserNestedInput>>>;
    appointments: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.AppointmentUncheckedUpdateManyWithoutUserNestedInput, z.ZodTypeDef, Prisma.AppointmentUncheckedUpdateManyWithoutUserNestedInput>>>;
    staff: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.StaffUncheckedUpdateManyWithoutUserNestedInput, z.ZodTypeDef, Prisma.StaffUncheckedUpdateManyWithoutUserNestedInput>>>;
    claims: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.ClaimUncheckedUpdateManyWithoutUserNestedInput, z.ZodTypeDef, Prisma.ClaimUncheckedUpdateManyWithoutUserNestedInput>>>;
    insuranceCredentials: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.InsuranceCredentialUncheckedUpdateManyWithoutUserNestedInput, z.ZodTypeDef, Prisma.InsuranceCredentialUncheckedUpdateManyWithoutUserNestedInput>>>;
    updatedPayments: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.PaymentUncheckedUpdateManyWithoutUpdatedByNestedInput, z.ZodTypeDef, Prisma.PaymentUncheckedUpdateManyWithoutUpdatedByNestedInput>>>;
    backups: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.DatabaseBackupUncheckedUpdateManyWithoutUserNestedInput, z.ZodTypeDef, Prisma.DatabaseBackupUncheckedUpdateManyWithoutUserNestedInput>>>;
    backupDestinations: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.BackupDestinationUncheckedUpdateManyWithoutUserNestedInput, z.ZodTypeDef, Prisma.BackupDestinationUncheckedUpdateManyWithoutUserNestedInput>>>;
    notifications: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.NotificationUncheckedUpdateManyWithoutUserNestedInput, z.ZodTypeDef, Prisma.NotificationUncheckedUpdateManyWithoutUserNestedInput>>>;
    cloudFolders: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.CloudFolderUncheckedUpdateManyWithoutUserNestedInput, z.ZodTypeDef, Prisma.CloudFolderUncheckedUpdateManyWithoutUserNestedInput>>>;
    cloudFiles: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.CloudFileUncheckedUpdateManyWithoutUserNestedInput, z.ZodTypeDef, Prisma.CloudFileUncheckedUpdateManyWithoutUserNestedInput>>>;
    communications: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.CommunicationUncheckedUpdateManyWithoutUserNestedInput, z.ZodTypeDef, Prisma.CommunicationUncheckedUpdateManyWithoutUserNestedInput>>>;
}, "strict", z.ZodTypeAny, {
    id?: number | Prisma.IntFieldUpdateOperationsInput | undefined;
    staff?: Prisma.StaffUncheckedUpdateManyWithoutUserNestedInput | undefined;
    claims?: Prisma.ClaimUncheckedUpdateManyWithoutUserNestedInput | undefined;
    appointments?: Prisma.AppointmentUncheckedUpdateManyWithoutUserNestedInput | undefined;
    username?: string | Prisma.StringFieldUpdateOperationsInput | undefined;
    password?: string | Prisma.StringFieldUpdateOperationsInput | undefined;
    communications?: Prisma.CommunicationUncheckedUpdateManyWithoutUserNestedInput | undefined;
    patients?: Prisma.PatientUncheckedUpdateManyWithoutUserNestedInput | undefined;
    insuranceCredentials?: Prisma.InsuranceCredentialUncheckedUpdateManyWithoutUserNestedInput | undefined;
    updatedPayments?: Prisma.PaymentUncheckedUpdateManyWithoutUpdatedByNestedInput | undefined;
    backups?: Prisma.DatabaseBackupUncheckedUpdateManyWithoutUserNestedInput | undefined;
    backupDestinations?: Prisma.BackupDestinationUncheckedUpdateManyWithoutUserNestedInput | undefined;
    notifications?: Prisma.NotificationUncheckedUpdateManyWithoutUserNestedInput | undefined;
    cloudFolders?: Prisma.CloudFolderUncheckedUpdateManyWithoutUserNestedInput | undefined;
    cloudFiles?: Prisma.CloudFileUncheckedUpdateManyWithoutUserNestedInput | undefined;
}, {
    id?: number | Prisma.IntFieldUpdateOperationsInput | undefined;
    staff?: Prisma.StaffUncheckedUpdateManyWithoutUserNestedInput | undefined;
    claims?: Prisma.ClaimUncheckedUpdateManyWithoutUserNestedInput | undefined;
    appointments?: Prisma.AppointmentUncheckedUpdateManyWithoutUserNestedInput | undefined;
    username?: string | Prisma.StringFieldUpdateOperationsInput | undefined;
    password?: string | Prisma.StringFieldUpdateOperationsInput | undefined;
    communications?: Prisma.CommunicationUncheckedUpdateManyWithoutUserNestedInput | undefined;
    patients?: Prisma.PatientUncheckedUpdateManyWithoutUserNestedInput | undefined;
    insuranceCredentials?: Prisma.InsuranceCredentialUncheckedUpdateManyWithoutUserNestedInput | undefined;
    updatedPayments?: Prisma.PaymentUncheckedUpdateManyWithoutUpdatedByNestedInput | undefined;
    backups?: Prisma.DatabaseBackupUncheckedUpdateManyWithoutUserNestedInput | undefined;
    backupDestinations?: Prisma.BackupDestinationUncheckedUpdateManyWithoutUserNestedInput | undefined;
    notifications?: Prisma.NotificationUncheckedUpdateManyWithoutUserNestedInput | undefined;
    cloudFolders?: Prisma.CloudFolderUncheckedUpdateManyWithoutUserNestedInput | undefined;
    cloudFiles?: Prisma.CloudFileUncheckedUpdateManyWithoutUserNestedInput | undefined;
}>;
//# sourceMappingURL=UserUncheckedUpdateWithoutNpiProvidersInput.schema.d.ts.map