import { ITransport, ITestExecutionMessage } from '@testring/types'; import { TestAPIController } from '@testring/api'; export declare class WorkerController { private transport; private testAPI; private logger; private isDevtoolsInitialized; private currentWorkerId; private importCounter; private executionState; constructor(transport: ITransport, testAPI: TestAPIController); init(): void; private updateExecutionState; private setPendingState; private setPausedState; private setPausedTilNextState; private activatePauseMode; private setRunTillNextExecutionMode; private releasePauseMode; private completeExecution; private releaseTestExecution; executeTest(message: ITestExecutionMessage): Promise; private evaluateCode; private setDevtoolListeners; private runTest; private importTestFile; } //# sourceMappingURL=worker-controller.d.ts.map