export interface AuthorityBoostable { url: string; relevance_score: number; } export interface AuthorityBoostOptions { /** URLs that are rare-term MISSES for the current query (contain none of the * query's compound tokens, or have phrase run < 2). Generic (non-known- * subject) authority for these is multiplicatively reduced so an off-topic * high-authority page can't outrank an exact-match page. Per-result, not * query-wide: a high-authority page that DOES contain the rare terms (a hit) * keeps its full authority. */ capUrls?: ReadonlySet; } export declare function applyAuthorityBoost(query: string, results: T[], opts?: AuthorityBoostOptions): T[]; //# sourceMappingURL=authority-boost.d.ts.map