export declare function isValidCandidateUrl(u: string): boolean;
export declare function isBlocklistedDomain(u: string): boolean;
export interface PreFilterResult<T extends {
    url: string;
}> {
    kept: T[];
    excluded: {
        item: T;
        reason: 'invalid_url' | 'blocklisted_domain';
    }[];
}
export declare function preFilterCandidates<T extends {
    url: string;
}>(items: T[]): PreFilterResult<T>;
//# sourceMappingURL=relevance.d.ts.map