import { WindowRect } from './interface.js'; import { WebDriver } from './swd.js'; import { Browser } from './swd.js'; export declare enum WindowType { Tab = "tab", Window = "window" } /** * Represent a SWD Window */ export declare class Window { readonly rect: WindowRect; readonly handle: string; readonly browser: Browser; private readonly _webdriver; private _closed; get session(): string; constructor(handle: string, browser: Browser, webdriver: WebDriver); setSize(width: number, height: number): Promise; getSize(): Promise; maximize(): Promise; minimize(): Promise; fullscreen(): Promise; switch(): Promise; close(): Promise; toString(): string; }