import type { Message } from '../session/session-jsonl.js'; export declare class PendingToolAbortStore { private readonly pendingAbortBySession; private gcTimer; private disposed; note(sessionKey: string, calls: readonly { id: string; name: string; }[]): void; consumeSyntheticMessages(sessionKey: string): Message[]; clear(): void; dispose(): void; private scheduleGc; private stopGcIfEmpty; private stopGc; } //# sourceMappingURL=pending-tool-aborts.d.ts.map