import type { ClickHouseAdapter } from '../types.js'; export interface CleanupExpiredTransactionsResult { cleaned: boolean; } /** * Cleans up expired/abandoned transaction records from the actions table. * Deletes pending transactions where the timeout has passed. * Should be called periodically (e.g., on connect or via scheduled job). * * @param olderThanMs - Optional grace period in milliseconds. Only delete transactions * that timed out at least this long ago. Default: 0 (delete immediately after timeout) */ export declare const cleanupExpiredTransactions: (this: ClickHouseAdapter, olderThanMs?: number) => Promise; //# sourceMappingURL=cleanupExpiredTransactions.d.ts.map