import { Logger } from 'stryker-api/logging'; import { TestRunner, RunResult } from 'stryker-api/test_runner'; import { StrykerOptions } from 'stryker-api/core'; export default class MochaTestRunner implements TestRunner { private readonly log; private readonly allFileNames; private testFileNames; private readonly mochaRunnerOptions; static inject: ["logger", "sandboxFileNames", "options"]; constructor(log: Logger, allFileNames: ReadonlyArray, options: StrykerOptions); init(): void; private mochaFileGlobPatterns; run({ testHooks }: { testHooks?: string; }): Promise; private purgeFiles; private addFiles; private addTestHooks; private configure; private additionalRequires; } //# sourceMappingURL=MochaTestRunner.d.ts.map