UNPKG

appium-geckodriver

Version:

Appium driver for Gecko-based browsers and web views

22 lines 867 B
import { JWProxy } from 'appium/driver'; import type { AppiumLogger, StringRecord, HTTPMethod, HTTPBody } from '@appium/types'; export declare const GECKO_SERVER_HOST = "127.0.0.1"; export interface SessionOptions { reqBasePath?: string; } export declare class GeckoProxy extends JWProxy { didProcessExit?: boolean; proxyCommand(url: string, method: HTTPMethod, body?: HTTPBody): Promise<[import("@appium/types").ProxyResponse<any>, any]>; } export declare class GeckoDriverServer { private _proxy; private readonly _process; private readonly log; constructor(log: AppiumLogger, caps: StringRecord); get proxy(): GeckoProxy; get isRunning(): boolean; start(geckoCaps: StringRecord, opts?: SessionOptions): Promise<StringRecord>; stop(): Promise<void>; } export default GeckoDriverServer; //# sourceMappingURL=gecko.d.ts.map