UNPKG

codevault

Version:

AI-powered semantic code search via Model Context Protocol

19 lines 697 B
import type { EmbeddingProvider } from '../providers/base.js'; export interface UpdateIndexOptions { repoPath?: string; provider?: string; changedFiles?: string[]; deletedFiles?: string[]; onProgress?: ((event: any) => void) | null; embeddingProvider?: EmbeddingProvider | null; encrypt?: string; } export interface UpdateIndexResult { success: boolean; processedChunks: number; totalChunks: number; provider: string; errors: any[]; } export declare function updateIndex({ repoPath, provider, changedFiles, deletedFiles, onProgress, embeddingProvider, encrypt }?: UpdateIndexOptions): Promise<UpdateIndexResult>; //# sourceMappingURL=update.d.ts.map