1 | import { MutantResult, PartialStrykerOptions } from '@stryker-mutator/api/core';
|
2 | import { createInjector } from 'typed-inject';
|
3 | /**
|
4 | * The main Stryker class.
|
5 | * It provides a single `runMutationTest()` function which runs mutation testing:
|
6 | */
|
7 | export declare class Stryker {
|
8 | private readonly cliOptions;
|
9 | private readonly injectorFactory;
|
10 | /**
|
11 | * @constructor
|
12 | * @param cliOptions The cli options.
|
13 | * @param injectorFactory The injector factory, for testing purposes only
|
14 | */
|
15 | constructor(cliOptions: PartialStrykerOptions, injectorFactory?: typeof createInjector);
|
16 | runMutationTest(): Promise<MutantResult[]>;
|
17 | }
|
18 | //# sourceMappingURL=stryker.d.ts.map |
\ | No newline at end of file |