import { PartialStrykerOptions } from '@stryker-mutator/api/core'; import { MutantResult } from '@stryker-mutator/api/report'; import { createInjector } from 'typed-inject'; /** * The main Stryker class. * It provides a single `runMutationTest()` function which runs mutation testing: */ export default class Stryker { private readonly cliOptions; private readonly injectorFactory; /** * @constructor * @param cliOptions The cli options. * @param injectorFactory The injector factory, for testing purposes only */ constructor(cliOptions: PartialStrykerOptions, injectorFactory?: typeof createInjector); runMutationTest(): Promise; } //# sourceMappingURL=Stryker.d.ts.map