import type { Rect, Size } from '@appium/types'; import type { WindowsDriver } from '../driver'; /** Window size from WAD, or primary screen size via PowerShell if WAD omits it. */ export declare function getWindowSize(this: WindowsDriver): Promise; /** Window bounding rect (position may default to zero if WAD cannot provide it). */ export declare function getWindowRect(this: WindowsDriver): Promise; /** Sets window size and/or position when the corresponding arguments are provided. */ export declare function setWindowRect(this: WindowsDriver, x: number, y: number, width: number, height: number): Promise; /** Screenshot as base64 PNG (normalized to RFC 4648 padding). */ export declare function getScreenshot(this: WindowsDriver): Promise; /** Element bounding rect from separate WAD location and size calls. */ export declare function getElementRect(this: WindowsDriver, el: string): Promise; //# sourceMappingURL=general.d.ts.map