import { TestRunner, RunOptions } from 'stryker-api/test_runner';
import { Injector, OptionsContext } from 'stryker-api/plugin';
import { StrykerOptions } from 'stryker-api/core';
export declare class ChildProcessTestRunnerWorker implements TestRunner {
    private readonly underlyingTestRunner;
    static inject: ["sandboxFileNames", "options", "$injector"];
    constructor(sandboxFileNames: ReadonlyArray<string>, { testRunner }: StrykerOptions, injector: Injector<OptionsContext>);
    init(): Promise<void>;
    dispose(): Promise<void>;
    run(options: RunOptions): Promise<import("stryker-api/src/test_runner/RunResult").default>;
}
//# sourceMappingURL=ChildProcessTestRunnerWorker.d.ts.map