import type { SearchResultItem } from '../types.js';
import type { SmartRouter } from '../fetch/router.js';
export interface FetchContentContext {
    contentMaxChars: number;
    maxContentChars?: number;
    maxTotalChars: number;
    fetchTimeoutMs: number;
    totalDeadline: number;
    forceRefresh: boolean;
    maxFetches?: number;
}
export declare function fetchContentForResults(results: SearchResultItem[], router: SmartRouter, ctx: FetchContentContext): Promise<void>;
//# sourceMappingURL=content-fetch.d.ts.map