import type { FindSimilarInput, FindSimilarOutput } from '../../types.js';
import type { SmartRouter } from '../../fetch/router.js';
export interface CrawlRankOptions {
    maxPages?: number;
    concurrency?: number;
    fetchTimeoutMs?: number;
}
export declare function crawlRank(seedUrl: string, input: FindSimilarInput, router: SmartRouter, options?: CrawlRankOptions): Promise<FindSimilarOutput>;
//# sourceMappingURL=crawl-rank.d.ts.map