import type { DrizzleExecutor } from "../drizzle.js"; import type { FileStorage } from "../files/storage.js"; /** * Claims pending export jobs, builds JSON for active requesters, stores each artifact, and records completion or failure under the claim lease. * Removing artifacts after a lost or failed claim prevents external storage from retaining files that no durable export job owns. */ export declare function dataExportRunDue(executor: DrizzleExecutor, files: FileStorage, limit?: number): Promise<{ completed: number; failed: number; }>; //# sourceMappingURL=dataExportRunDue.d.ts.map