export declare enum Platform { CLAUDE_CODE = "claude_code", CODEX = "codex", COPILOT_CHAT = "copilot_chat", CURSOR = "cursor", LMSTUDIO = "lmstudio", PI = "pi", OPENCODE = "opencode" } export declare const PLATFORM_VALUES: Platform[]; export declare enum Role { HUMAN = "human", ASSISTANT = "assistant" } export interface Message { timestamp: Date; platform: Platform; role: Role; content: string; conversationId: string; wordCount: number; modelId?: string; modelProvider?: string; sourceFile?: string; }