import { type DrizzleExecutor } from "../drizzle.js"; /** * Deletes bounded batches of idempotencyKeys whose retention deadline has passed and whose result is no longer replayable. * Centralizing expiry cleanup preserves active leases while preventing historical request bodies and responses from growing without limit. */ export declare function idempotencyRecordPurgeExpired(executor: DrizzleExecutor, now: number, limit?: number): Promise; //# sourceMappingURL=idempotencyRecordPurgeExpired.d.ts.map