import { type AuditContext } from "../operations/auditContext.js"; import { type DataExportJob, type DataExportStatus } from "../operations/types.js"; import { type DrizzleExecutor } from "../drizzle.js"; /** * Applies an administrator-reported progress, failure, or completion transition to dataExportJobs and manages any resulting fileAccessGrants. * The transaction keeps the job lifecycle, archive visibility, and audit history consistent when operations staff repair or finalize an export. */ export declare function dataExportUpdate(executor: DrizzleExecutor, input: { actorUserId: string; jobId: string; status: Exclude; outputFileId?: string; lastError?: string; expiresAt?: string; context?: AuditContext; }): Promise; //# sourceMappingURL=dataExportUpdate.d.ts.map