import { z } from 'zod';
declare const zStandardActions: z.ZodEnum<["create", "createMany", "update", "updateMany", "updateField", "upsert", "upsertMany", "delete", "deleteMany", "clone", "cloneMany"]>;
export type StandardAction = z.infer<typeof zStandardActions>;
export declare const zUpdateActions: z.ZodObject<{
    standardActions: z.ZodDefault<z.ZodOptional<z.ZodArray<z.ZodEnum<["create", "createMany", "update", "updateMany", "updateField", "upsert", "upsertMany", "delete", "deleteMany", "clone", "cloneMany"]>, "many">>>;
    actions: z.ZodDefault<z.ZodOptional<z.ZodRecord<z.ZodString, z.ZodString>>>;
}, "strip", z.ZodTypeAny, {
    actions: Record<string, string>;
    standardActions: ("update" | "create" | "createMany" | "updateMany" | "updateField" | "upsert" | "upsertMany" | "delete" | "deleteMany" | "clone" | "cloneMany")[];
}, {
    actions?: Record<string, string> | undefined;
    standardActions?: ("update" | "create" | "createMany" | "updateMany" | "updateField" | "upsert" | "upsertMany" | "delete" | "deleteMany" | "clone" | "cloneMany")[] | undefined;
}>;
export type UpdateActionsInput = z.infer<typeof zUpdateActions>;
export {};
