import { AndroidUiautomator2Driver } from 'appium-uiautomator2-driver'; import { XCUITestDriver } from 'appium-xcuitest-driver'; import { Mac2Driver } from 'appium-mac2-driver'; import type { AppiumFlutterDriver } from '../driver'; export declare const ELEMENT_CACHE: Map; export declare function constructFindElementPayload(strategy: string, selector: string, context?: any, proxyDriver?: XCUITestDriver | AndroidUiautomator2Driver | Mac2Driver): { using: string; value: string; context: any; strategy?: undefined; selector?: undefined; } | { strategy: string; selector: string; context: any; using?: undefined; value?: undefined; } | undefined; export declare function findElOrEls(this: AppiumFlutterDriver, strategy: string, selector: string, mult: boolean, context: string): Promise; export declare function click(this: AppiumFlutterDriver, element: string): Promise; export declare function getText(this: AppiumFlutterDriver, elementId: string): Promise; export declare function getElementRect(this: AppiumFlutterDriver, elementId: string): Promise; export declare function elementEnabled(this: AppiumFlutterDriver, elementId: string): Promise; export declare function getAttribute(this: AppiumFlutterDriver, attribute: string, elementId: string): Promise; export declare function setValue(this: AppiumFlutterDriver, text: string, elementId: string): Promise; export declare function clear(this: AppiumFlutterDriver, elementId: string): Promise; export declare function elementDisplayed(this: AppiumFlutterDriver, elementId: string): Promise; //# sourceMappingURL=element.d.ts.map