import { iValue } from "../interfaces/ivalue"; import { AppiumResponse } from "./appium-response"; import { JsonDoc } from "../json/jpath"; import { HttpRequestOptions } from "../interfaces/http"; import { FindAllOptions } from "../interfaces/find-options"; import { DeviceProperties } from "../interfaces/device-properties"; import { AppiumScenario } from "./appium-scenario"; export declare const sendAppiumRequest: (scenario: AppiumScenario, path: string, opts: HttpRequestOptions) => Promise; export declare const appiumSessionCreate: (scenario: AppiumScenario, opts?: any) => () => Promise; export declare const appiumSessionDestroy: (scenario: AppiumScenario, sessionId: string) => Promise; export declare const appiumFindByUiAutomator: (response: AppiumResponse, selector: string, text: string, opts?: FindAllOptions | null | undefined, parent?: string | null | undefined) => Promise; export declare const setDevProperties: (sessionId: string, scenario: AppiumScenario, devProperties?: DeviceProperties) => Promise; export declare const sendAdbCommand: (sessionId: string, scenario: AppiumScenario, command: string, args?: any[] | undefined, timeout?: number, includeStderr?: boolean) => Promise; export declare const sendSiriCommand: (sessionId: string, scenario: AppiumScenario, command: string) => Promise; export declare const getSiriEffect: (sessionId: string, scenario: AppiumScenario, setting: string) => Promise; export declare const siriCommandAndResponse: (sessionId: string, scenario: AppiumScenario, setting: string, isSet: boolean) => Promise; export declare const setImplicitWait: (sessionId: string, scenario: AppiumScenario, ms: number) => Promise; export declare const getTimeout: (sessionId: string, scenario: AppiumScenario) => Promise;