1 | import { File } from '@stryker-mutator/api/core';
|
2 | import { Logger } from '@stryker-mutator/api/logging';
|
3 | import { Mutant, Mutator } from '@stryker-mutator/api/mutant';
|
4 | import BabelParser from './helpers/BabelParser';
|
5 | import { NodeMutator } from './mutators/NodeMutator';
|
6 | export declare class JavaScriptMutator implements Mutator {
|
7 | private readonly log;
|
8 | private readonly mutators;
|
9 | private readonly parser;
|
10 | static inject: ["logger", "NodeMutators", "parser"];
|
11 | constructor(log: Logger, mutators: readonly NodeMutator[], parser: BabelParser);
|
12 | mutate(inputFiles: File[]): Mutant[];
|
13 | private generateMutants;
|
14 | }
|
15 | //# sourceMappingURL=JavaScriptMutator.d.ts.map |
\ | No newline at end of file |