/**
* Web scraping service with HTML to Markdown conversion using Playwright
* Supports both static HTML and JavaScript-rendered pages
*/
import { ScraperOptions, ScrapeResult, ExtractedLinks, ExtractedImages } from './types.js';
/**
* Close the browser instance
*/
export declare function closeBrowser(): Promise;
/**
* Fetch and parse a web page with automatic fallback to JavaScript rendering
*/
export declare function scrapePage(url: string, options?: ScraperOptions): Promise;
/**
* Extract all links from a web page
*/
export declare function extractLinks(url: string, useJavaScript?: boolean): Promise;
/**
* Extract all images from a web page
*/
export declare function extractImages(url: string, useJavaScript?: boolean): Promise;
//# sourceMappingURL=scraper.d.ts.map