import type { RetrievalSource } from './types.js'; export type { RetrievalSource }; export interface RankedItem { id: string; score: number; source: RetrievalSource; } export interface FusedRankedItem { id: string; score: number; source: 'hybrid'; } /** * Fuse multiple rankings using Reciprocal Rank Fusion. */ export declare function rrf(rankings: Map, weights: { lexical: number; semantic: number; graph: number; }, k?: number): FusedRankedItem[]; //# sourceMappingURL=rrf.d.ts.map