export interface CodeContextMcpConfig { name: string; version: string; embeddingProvider: 'OpenAI' | 'VoyageAI' | 'Gemini' | 'Ollama'; embeddingModel: string; openaiApiKey?: string; openaiBaseUrl?: string; voyageaiApiKey?: string; geminiApiKey?: string; ollamaModel?: string; ollamaHost?: string; milvusAddress?: string; milvusToken?: string; } export interface CodebaseSnapshot { indexedCodebases: string[]; indexingCodebases: string[]; lastUpdated: string; } export declare function getDefaultModelForProvider(provider: string): string; export declare function getEmbeddingModelForProvider(provider: string): string; export declare function createMcpConfig(): CodeContextMcpConfig; export declare function logConfigurationSummary(config: CodeContextMcpConfig): void; export declare function showHelpMessage(): void; //# sourceMappingURL=config.d.ts.map