import { type AuditContext } from "../operations/auditContext.js"; import { type BackupRecord } from "../operations/types.js"; import { type DrizzleExecutor } from "../drizzle.js"; /** * Opens a backupRecords job for an authorized operations administrator with its requested scope and initial running state. * Creating the job and audit evidence together gives the external backup worker an attributable unit of work to complete. */ export declare function backupCreate(executor: DrizzleExecutor, input: { actorUserId: string; storageProvider: string; storageKey: string; retentionUntil?: string; metadata?: Record; context?: AuditContext; }): Promise; //# sourceMappingURL=backupCreate.d.ts.map