export interface SessionStateProvider { getState(sessionId: string): Promise>; setState(sessionId: string, state: Record): Promise; updateState(sessionId: string, updates: Record): Promise; clearState(sessionId: string): Promise; } export declare class InMemorySessionStateProvider implements SessionStateProvider { private store; getState(sessionId: string): Promise>; setState(sessionId: string, state: Record): Promise; updateState(sessionId: string, updates: Record): Promise; clearState(sessionId: string): Promise; }