/** * Claude Conversation Extractor * * Orchestrates the Claude conversation export flow: * 1. Receives extracted conversations from WebView * 2. Validates and formats data * 3. Sends to backend via claudeConversationService * * This acts as the bridge between OAuthWebView and the backend API. * * @reference Enoch implementation: src/services/claudeConversationExtractor.ts */ import { ClaudeConversationMessage } from './claudeConversationService'; /** * Hook for Claude conversation extraction operations */ export declare const useClaudeConversationExtractor: () => { initiateConversationExport: (username: string | undefined, conversations: ClaudeConversationMessage[]) => Promise; }; //# sourceMappingURL=claudeConversationExtractor.d.ts.map