/**
*
* This file is generated automatically, run npm run build to re-generate.
**/
import { Mode } from '../enums/modes';
import { Session } from './session-data';
export declare type Browser = {
    name: string;
    version?: string;
    platform?: string;
};
export declare type Options = {
    base?: string;
    browser?: Browser;
    capabilities?: {
        [key: string]: string;
    };
    requiredCapabilities?: {
        [key: string]: string;
    };
    session?: Session;
    debug?: boolean;
    httpDebug?: boolean;
    onCall?: (event: any) => any;
    onRequest?: (req: any) => any;
    onResponse?: (res: any) => any;
    mode?: Mode;
    sauceUsername?: string;
    sauceAccessKey?: string;
    browserStackUsername?: string;
    browserStackAccessKey?: string;
    testingBotKey?: string;
    testingBotSecret?: string;
};
