1 | import { Plugins, PluginInterfaces, PluginContext, Injector, Plugin, PluginKind } from '@stryker-mutator/api/plugin';
|
2 | export declare class PluginCreator {
|
3 | private readonly pluginsByKind;
|
4 | private readonly injector;
|
5 | static readonly inject: ["pluginsByKind", "$injector"];
|
6 | constructor(pluginsByKind: Map<PluginKind, Array<Plugin<PluginKind>>>, injector: Injector<PluginContext>);
|
7 | create<TPlugin extends keyof Plugins>(kind: TPlugin, name: string): PluginInterfaces[TPlugin];
|
8 | private findPlugin;
|
9 | }
|
10 | //# sourceMappingURL=plugin-creator.d.ts.map |
\ | No newline at end of file |