/** * Session MCP Tools — persistent store and related-data loaders. * Extracted from session-tools.ts. */ export interface SessionRecord { sessionId: string; name: string; description?: string; savedAt: string; stats: { tasks: number; agents: number; memoryEntries: number; totalSize: number; }; data?: { memory?: Record; tasks?: Record; agents?: Record; }; } export declare function getSessionPath(sessionId: string): string; export declare const MAX_SESSION_BYTES: number; export declare function loadSession(sessionId: string): SessionRecord | null; export declare function saveSession(session: SessionRecord): void; export declare function listSessions(limit?: number): SessionRecord[]; export declare function loadRelatedStores(options: { includeMemory?: boolean; includeTasks?: boolean; includeAgents?: boolean; }): { memory?: Record; tasks?: Record; agents?: Record; }; //# sourceMappingURL=session-tools-store.d.ts.map