import type { AcpPromptRunState, AcpSessionState, AcpSessionStore } from "../domain/session.js"; export declare class InMemoryAcpSessionStore implements AcpSessionStore { private readonly sessions; private readonly activeRuns; put(session: AcpSessionState): void; get(sessionId: string): AcpSessionState | undefined; update(sessionId: string, update: Partial): AcpSessionState | undefined; list(): AcpSessionState[]; setActiveRun(sessionId: string, run: AcpPromptRunState): void; getActiveRun(sessionId: string): AcpPromptRunState | undefined; clearActiveRun(sessionId: string): void; clear(): void; }