codevault
Version:
AI-powered semantic code search via Model Context Protocol
44 lines • 1.13 kB
TypeScript
export declare class IndexerUI {
private progressBar;
private spinner;
private startTime;
private totalFiles;
private processedFiles;
private stats;
showHeader(): void;
showConfiguration(config: {
provider: string;
model?: string;
dimensions: number;
chunkSize: {
min: number;
max: number;
optimal: number;
};
rateLimit?: {
rpm: number;
tpm?: number;
};
}): void;
startScanning(): void;
finishScanning(fileCount: number, languages: number): void;
startIndexing(): void;
updateProgress(fileName: string): void;
updateStats(stats: {
chunks?: number;
merged?: number;
subdivided?: number;
skipped?: number;
}): void;
showFinalizing(): void;
finishIndexing(): void;
showSummary(summary: {
totalChunks: number;
dbSize?: string;
codemapSize?: string;
tokenStats?: any;
}): void;
showError(message: string): void;
cleanup(): void;
}
//# sourceMappingURL=cli-ui.d.ts.map