import { PartialStrykerOptions } from '@stryker-mutator/api/core'; import { BaseContext, Injector } from '@stryker-mutator/api/plugin'; import { coreTokens } from '../di/index.js'; import { MutantInstrumenterContext } from './index.js'; import { LoggingBackend, LoggingServerAddress, LoggingSink } from '../logging/index.js'; export interface PrepareExecutorContext extends BaseContext { [coreTokens.loggingSink]: LoggingSink; [coreTokens.loggingServerAddress]: LoggingServerAddress; } export declare class PrepareExecutor { private readonly injector; private readonly loggingBackend; static readonly inject: ["$injector", "loggingSink"]; constructor(injector: Injector, loggingBackend: LoggingBackend); execute(cliOptions: PartialStrykerOptions): Promise>; } //# sourceMappingURL=1-prepare-executor.d.ts.map