import { Transpiler } from 'stryker-api/transpile';
import { TranspilerPluginContext } from 'stryker-api/plugin';
import { File } from 'stryker-api/core';
import { Injector } from 'typed-inject';
export declare class ChildProcessTranspilerWorker implements Transpiler {
    private readonly innerTranspiler;
    static inject: "$injector"[];
    constructor(injector: Injector<TranspilerPluginContext>);
    transpile(files: ReadonlyArray<File>): Promise<ReadonlyArray<File>>;
}
//# sourceMappingURL=ChildProcessTranspilerWorker.d.ts.map