import type { IBrowserAdapter, BrowserLaunchOptions, NavigateOptions, PageContent, Link } from './types.js'; /** * Puppeteer adapter implementation */ export declare class PuppeteerAdapter implements IBrowserAdapter { private browser; private page; launch(options?: BrowserLaunchOptions): Promise; navigateTo(url: string, options?: NavigateOptions): Promise; getContent(): Promise; getLinks(baseUrl?: string): Promise; screenshot(path: string): Promise; isLaunched(): boolean; close(): Promise; /** * Find Chrome executable path */ private findChromePath; } //# sourceMappingURL=puppeteer-adapter.d.ts.map