import { ConversationThread, ConversationMessage } from './conversation-history.interface'; export declare class ConversationStorageService { private readonly logger; private readonly storageDir; constructor(); initialize(): Promise; saveThread(thread: ConversationThread): Promise; loadThread(threadId: string): Promise; addMessage(threadId: string, message: ConversationMessage, platform?: 'slack' | 'cli'): Promise; listThreads(): Promise; deleteThread(threadId: string): Promise; hasThread(threadId: string): Promise; private getThreadPath; cleanupOldThreads(daysToKeep?: number): Promise; }