/** * Rerank — ask the LLM to reorder retrieval candidates by true relevance. * * Privacy-aware: when sendCode=false we present only metadata * (kind, type, name, anchor, path, line). The LLM still ranks reasonably * well based on names and paths alone. */ import type { Provider } from './providers.js'; import type { SafeCandidate } from './safety.js'; export declare function rerankCandidates(provider: Provider, query: string, candidates: SafeCandidate[], sendCode: boolean): Promise; //# sourceMappingURL=rerank.d.ts.map