import { EpisodicMemory } from './episodic.js'; import { SemanticMemory } from './semantic.js'; import { ProfileMemory } from './profile.js'; export declare class MemoryConsolidator { private episodic; private semantic; private profile; constructor(episodic: EpisodicMemory, semantic: SemanticMemory, profile: ProfileMemory); /** * Consolidates recent episodes into semantic memory and updates profile knowledge */ consolidate(workingDir: string, geminiApiKey?: string): Promise<{ newLessons: number; summary: string; }>; } //# sourceMappingURL=consolidation.d.ts.map