import * as z from 'zod';
import type { Prisma } from '../../../generated/prisma';
export declare const DatabaseBackupUpdateManyWithoutUserNestedInputObjectSchema: z.ZodType<Prisma.DatabaseBackupUpdateManyWithoutUserNestedInput>;
export declare const DatabaseBackupUpdateManyWithoutUserNestedInputObjectZodSchema: z.ZodObject<{
    create: z.ZodOptional<z.ZodUnion<[z.ZodLazy<z.ZodType<Prisma.DatabaseBackupCreateWithoutUserInput, z.ZodTypeDef, Prisma.DatabaseBackupCreateWithoutUserInput>>, z.ZodArray<z.ZodLazy<z.ZodType<Prisma.DatabaseBackupCreateWithoutUserInput, z.ZodTypeDef, Prisma.DatabaseBackupCreateWithoutUserInput>>, "many">, z.ZodLazy<z.ZodType<Prisma.DatabaseBackupUncheckedCreateWithoutUserInput, z.ZodTypeDef, Prisma.DatabaseBackupUncheckedCreateWithoutUserInput>>, z.ZodArray<z.ZodLazy<z.ZodType<Prisma.DatabaseBackupUncheckedCreateWithoutUserInput, z.ZodTypeDef, Prisma.DatabaseBackupUncheckedCreateWithoutUserInput>>, "many">]>>;
    connectOrCreate: z.ZodOptional<z.ZodUnion<[z.ZodLazy<z.ZodType<Prisma.DatabaseBackupCreateOrConnectWithoutUserInput, z.ZodTypeDef, Prisma.DatabaseBackupCreateOrConnectWithoutUserInput>>, z.ZodArray<z.ZodLazy<z.ZodType<Prisma.DatabaseBackupCreateOrConnectWithoutUserInput, z.ZodTypeDef, Prisma.DatabaseBackupCreateOrConnectWithoutUserInput>>, "many">]>>;
    upsert: z.ZodOptional<z.ZodUnion<[z.ZodLazy<z.ZodType<Prisma.DatabaseBackupUpsertWithWhereUniqueWithoutUserInput, z.ZodTypeDef, Prisma.DatabaseBackupUpsertWithWhereUniqueWithoutUserInput>>, z.ZodArray<z.ZodLazy<z.ZodType<Prisma.DatabaseBackupUpsertWithWhereUniqueWithoutUserInput, z.ZodTypeDef, Prisma.DatabaseBackupUpsertWithWhereUniqueWithoutUserInput>>, "many">]>>;
    createMany: z.ZodOptional<z.ZodLazy<z.ZodType<Prisma.DatabaseBackupCreateManyUserInputEnvelope, z.ZodTypeDef, Prisma.DatabaseBackupCreateManyUserInputEnvelope>>>;
    set: z.ZodOptional<z.ZodUnion<[z.ZodLazy<z.ZodType<Prisma.DatabaseBackupWhereUniqueInput, z.ZodTypeDef, Prisma.DatabaseBackupWhereUniqueInput>>, z.ZodArray<z.ZodLazy<z.ZodType<Prisma.DatabaseBackupWhereUniqueInput, z.ZodTypeDef, Prisma.DatabaseBackupWhereUniqueInput>>, "many">]>>;
    disconnect: z.ZodOptional<z.ZodUnion<[z.ZodLazy<z.ZodType<Prisma.DatabaseBackupWhereUniqueInput, z.ZodTypeDef, Prisma.DatabaseBackupWhereUniqueInput>>, z.ZodArray<z.ZodLazy<z.ZodType<Prisma.DatabaseBackupWhereUniqueInput, z.ZodTypeDef, Prisma.DatabaseBackupWhereUniqueInput>>, "many">]>>;
    delete: z.ZodOptional<z.ZodUnion<[z.ZodLazy<z.ZodType<Prisma.DatabaseBackupWhereUniqueInput, z.ZodTypeDef, Prisma.DatabaseBackupWhereUniqueInput>>, z.ZodArray<z.ZodLazy<z.ZodType<Prisma.DatabaseBackupWhereUniqueInput, z.ZodTypeDef, Prisma.DatabaseBackupWhereUniqueInput>>, "many">]>>;
    connect: z.ZodOptional<z.ZodUnion<[z.ZodLazy<z.ZodType<Prisma.DatabaseBackupWhereUniqueInput, z.ZodTypeDef, Prisma.DatabaseBackupWhereUniqueInput>>, z.ZodArray<z.ZodLazy<z.ZodType<Prisma.DatabaseBackupWhereUniqueInput, z.ZodTypeDef, Prisma.DatabaseBackupWhereUniqueInput>>, "many">]>>;
    update: z.ZodOptional<z.ZodUnion<[z.ZodLazy<z.ZodType<Prisma.DatabaseBackupUpdateWithWhereUniqueWithoutUserInput, z.ZodTypeDef, Prisma.DatabaseBackupUpdateWithWhereUniqueWithoutUserInput>>, z.ZodArray<z.ZodLazy<z.ZodType<Prisma.DatabaseBackupUpdateWithWhereUniqueWithoutUserInput, z.ZodTypeDef, Prisma.DatabaseBackupUpdateWithWhereUniqueWithoutUserInput>>, "many">]>>;
    updateMany: z.ZodOptional<z.ZodUnion<[z.ZodLazy<z.ZodType<Prisma.DatabaseBackupUpdateManyWithWhereWithoutUserInput, z.ZodTypeDef, Prisma.DatabaseBackupUpdateManyWithWhereWithoutUserInput>>, z.ZodArray<z.ZodLazy<z.ZodType<Prisma.DatabaseBackupUpdateManyWithWhereWithoutUserInput, z.ZodTypeDef, Prisma.DatabaseBackupUpdateManyWithWhereWithoutUserInput>>, "many">]>>;
    deleteMany: z.ZodOptional<z.ZodUnion<[z.ZodLazy<z.ZodType<Prisma.DatabaseBackupScalarWhereInput, z.ZodTypeDef, Prisma.DatabaseBackupScalarWhereInput>>, z.ZodArray<z.ZodLazy<z.ZodType<Prisma.DatabaseBackupScalarWhereInput, z.ZodTypeDef, Prisma.DatabaseBackupScalarWhereInput>>, "many">]>>;
}, "strict", z.ZodTypeAny, {
    create?: Prisma.DatabaseBackupCreateWithoutUserInput | Prisma.DatabaseBackupUncheckedCreateWithoutUserInput | Prisma.DatabaseBackupCreateWithoutUserInput[] | Prisma.DatabaseBackupUncheckedCreateWithoutUserInput[] | undefined;
    set?: Prisma.DatabaseBackupWhereUniqueInput | Prisma.DatabaseBackupWhereUniqueInput[] | undefined;
    connectOrCreate?: Prisma.DatabaseBackupCreateOrConnectWithoutUserInput | Prisma.DatabaseBackupCreateOrConnectWithoutUserInput[] | undefined;
    createMany?: Prisma.DatabaseBackupCreateManyUserInputEnvelope | undefined;
    connect?: Prisma.DatabaseBackupWhereUniqueInput | Prisma.DatabaseBackupWhereUniqueInput[] | undefined;
    update?: Prisma.DatabaseBackupUpdateWithWhereUniqueWithoutUserInput | Prisma.DatabaseBackupUpdateWithWhereUniqueWithoutUserInput[] | undefined;
    upsert?: Prisma.DatabaseBackupUpsertWithWhereUniqueWithoutUserInput | Prisma.DatabaseBackupUpsertWithWhereUniqueWithoutUserInput[] | undefined;
    disconnect?: Prisma.DatabaseBackupWhereUniqueInput | Prisma.DatabaseBackupWhereUniqueInput[] | undefined;
    delete?: Prisma.DatabaseBackupWhereUniqueInput | Prisma.DatabaseBackupWhereUniqueInput[] | undefined;
    updateMany?: Prisma.DatabaseBackupUpdateManyWithWhereWithoutUserInput | Prisma.DatabaseBackupUpdateManyWithWhereWithoutUserInput[] | undefined;
    deleteMany?: Prisma.DatabaseBackupScalarWhereInput | Prisma.DatabaseBackupScalarWhereInput[] | undefined;
}, {
    create?: Prisma.DatabaseBackupCreateWithoutUserInput | Prisma.DatabaseBackupUncheckedCreateWithoutUserInput | Prisma.DatabaseBackupCreateWithoutUserInput[] | Prisma.DatabaseBackupUncheckedCreateWithoutUserInput[] | undefined;
    set?: Prisma.DatabaseBackupWhereUniqueInput | Prisma.DatabaseBackupWhereUniqueInput[] | undefined;
    connectOrCreate?: Prisma.DatabaseBackupCreateOrConnectWithoutUserInput | Prisma.DatabaseBackupCreateOrConnectWithoutUserInput[] | undefined;
    createMany?: Prisma.DatabaseBackupCreateManyUserInputEnvelope | undefined;
    connect?: Prisma.DatabaseBackupWhereUniqueInput | Prisma.DatabaseBackupWhereUniqueInput[] | undefined;
    update?: Prisma.DatabaseBackupUpdateWithWhereUniqueWithoutUserInput | Prisma.DatabaseBackupUpdateWithWhereUniqueWithoutUserInput[] | undefined;
    upsert?: Prisma.DatabaseBackupUpsertWithWhereUniqueWithoutUserInput | Prisma.DatabaseBackupUpsertWithWhereUniqueWithoutUserInput[] | undefined;
    disconnect?: Prisma.DatabaseBackupWhereUniqueInput | Prisma.DatabaseBackupWhereUniqueInput[] | undefined;
    delete?: Prisma.DatabaseBackupWhereUniqueInput | Prisma.DatabaseBackupWhereUniqueInput[] | undefined;
    updateMany?: Prisma.DatabaseBackupUpdateManyWithWhereWithoutUserInput | Prisma.DatabaseBackupUpdateManyWithWhereWithoutUserInput[] | undefined;
    deleteMany?: Prisma.DatabaseBackupScalarWhereInput | Prisma.DatabaseBackupScalarWhereInput[] | undefined;
}>;
//# sourceMappingURL=DatabaseBackupUpdateManyWithoutUserNestedInput.schema.d.ts.map