import { type ClaimedDataExport } from "./impl/claimedDataExport.js"; import { type DrizzleExecutor } from "../drizzle.js"; /** * Claims the oldest eligible dataExportJobs item for a worker by moving it from pending to a leased running state. * The conditional claim serializes competing exporters so a user's archive is built once even when several workers poll concurrently. */ export declare function dataExportClaimPending(executor: DrizzleExecutor, limit?: number, leaseMs?: number): Promise; //# sourceMappingURL=dataExportClaimPending.d.ts.map