/**
 * Ensure a CDP-enabled Chrome is running with healthy page targets.
 * If page targets look unhealthy (crashed tabs, etc.) the browser is
 * killed and relaunched so Playwright's `connectOverCDP` doesn't hang.
 */
export declare function ensureBrowser(): Promise<void>;
/**
 * Kill the current Chrome and launch a fresh instance.  Called as a
 * recovery step when a Playwright MCP tool call times out.
 */
export declare function restartBrowser(): Promise<void>;
export declare function getCdpEndpoint(): string;
//# sourceMappingURL=browser-launcher.d.ts.map