import type { Browser as PuppeteerBrowser } from 'puppeteer-core';
export declare const getActiveWindowHandle: (puppeteerBrowser: PuppeteerBrowser, currentHandle?: string) => Promise<string | undefined>;
export declare const ensureActiveWindowFocus: (browser: WebdriverIO.Browser | WebdriverIO.MultiRemoteBrowser, commandName: string) => Promise<void>;
export declare function getPuppeteer(browser: WebdriverIO.Browser): Promise<PuppeteerBrowser>;
export declare function clearPuppeteerSessions(): void;
//# sourceMappingURL=window.d.ts.map