export = ExecutionThread;
declare class ExecutionThread {
    static create(...args: any[]): import("./execution-thread");
    constructor({ test, browser, testplaneCtx, attempt }: {
        test: any;
        browser: any;
        testplaneCtx: any;
        attempt: any;
    });
    _testplaneCtx: any;
    _browser: any;
    _ctx: {
        browser: any;
        currentTest: any;
        attempt: any;
    };
    _runtimeConfig: any;
    run(runnable: any): Promise<void>;
    _call(runnable: any): Promise<any>;
    _setExecutionContext(context: any): void;
}
