/** * Puppeteer Manager * Manages Puppeteer connection to Chrome for browser automation */ import { Browser, Page } from 'puppeteer-core'; export declare class PuppeteerManager { private browser; private page; private debugPort; /** * Connect to an existing Chrome instance */ connect(host?: string, port?: number): Promise; /** * Disconnect from the browser */ disconnect(): Promise; /** * Check if connected */ isConnected(): boolean; /** * Get the current page */ getPage(): Page; /** * Get the browser instance */ getBrowser(): Browser; /** * Get all pages */ getPages(): Promise; /** * Create a new page */ newPage(): Promise; /** * Set the current page by index */ setPage(index: number): Promise; /** * Close a page by index */ closePage(index: number): Promise; } //# sourceMappingURL=puppeteer-manager.d.ts.map