import type { MapOutput } from '../types.js'; interface MapInput { url: string; max_depth?: number; max_pages?: number; include_patterns?: string[]; exclude_patterns?: string[]; } export type LightFetchFn = (url: string) => Promise<{ html: string; finalUrl: string; statusCode: number; }>; export declare function extractLinks(html: string, origin: string): string[]; export declare function mapUrls(input: MapInput, fetchFn: LightFetchFn): Promise; export {}; //# sourceMappingURL=mapper.d.ts.map