import type { AgentConfig } from './types.js'; export interface SearchResult { file: string; startLine: number; endLine: number; content: string; score: number; } export declare function buildEmbeddingsIndex(cwd: string, config: AgentConfig): Promise; export declare function searchEmbeddings(query: string, cwd: string, config: AgentConfig, topK?: number): Promise; export declare function updateEmbeddingsIndex(cwd: string, config: AgentConfig): Promise; export declare function getEmbeddingsStats(cwd: string): Promise<{ exists: boolean; chunks: number; files: number; builtAt: string | null; sizeKb: number; }>; //# sourceMappingURL=embeddings.d.ts.map