/**
*
* This file is generated automatically, run npm run build to re-generate.
**/
import { HttpMethod } from './flow-types/http-method';
import { WebdriverResponse } from './flow-types/webdriver-response';
import { HttpResponse } from './flow-types/http-response';
import { Session } from './flow-types/session-data';
import Debug from './debug';
declare class Connection {
    remote: string;
    remoteURI: string;
    debug: Debug;
    constructor(remote: string, remoteURI: string, debug: Debug);
    requestWithSession(session: Session, method: HttpMethod, uri: string, options?: any): WebdriverResponse;
    request(method: HttpMethod, uri: string, options?: any): HttpResponse;
}
export default Connection;
