import { Episode } from './types.js'; export declare class EpisodicMemory { private customDir?; private currentUserId; private episodes; constructor(customDir?: string); switchUser(userId?: string): void; getMemoryDir(): string; getEpisodicFile(): string; private ensureDirectory; private load; private save; record(query: string, response: string, toolsUsed?: string[], debateStages?: string[], sessionId?: string): Episode; getAll(): Episode[]; getRecent(limit?: number): Episode[]; search(query: string, limit?: number): Episode[]; count(): number; clear(): void; private extractTags; } //# sourceMappingURL=episodic.d.ts.map