@wdio/appium-service
Version:
A WebdriverIO service to start & stop Appium Server
10 lines • 784 B
TypeScript
import type { OptimizationOptions } from './types.js';
/**
* Main optimization flow for a single element selector
*/
export declare function optimizeSingleSelector(commandName: string, selector: string, originalFunc: (selector: unknown) => Promise<WebdriverIO.Element>, browser: WebdriverIO.Browser | WebdriverIO.MultiRemoteBrowser, options: OptimizationOptions): Promise<WebdriverIO.Element>;
/**
* Main optimization flow for multiple elements selector
*/
export declare function optimizeMultipleSelectors(commandName: string, selector: string, originalFunc: (selector: unknown) => Promise<WebdriverIO.Element[]>, browser: WebdriverIO.Browser | WebdriverIO.MultiRemoteBrowser, options: OptimizationOptions): Promise<WebdriverIO.Element[]>;
//# sourceMappingURL=optimizer.d.ts.map