import * as webdriverio from "webdriverio";
import { HttpRequest } from "../httprequest";
import { iBrowserControl, iBrowserControlResponse } from "../interfaces";
export declare class Wdio implements iBrowserControl {
    #private;
    getBrowser(): Promise<webdriverio.Browser<"async">>;
    static launch(opts: webdriverio.RemoteOptions): Promise<Wdio>;
    private constructor();
    open(request: HttpRequest): Promise<iBrowserControlResponse>;
}
