export interface FetchResult { finalUrl: string; content: string; status: number; contentType: string | null; headers: Record; } /** * Fetches a URL with timeout, redirect handling, and basic error management. * * @param urlString - The URL to fetch. * @param abortSignal - Optional AbortSignal to cancel the fetch. * @returns A promise resolving to FetchResult or null if fetch failed/aborted. */ export declare function fetchUrl(urlString: string, abortSignal?: AbortSignal): Promise; //# sourceMappingURL=fetch-utils.d.ts.map