import { TestRunner, DryRunOptions, MutantRunOptions, MutantRunResult, DryRunResult, TestRunnerCapabilities } from '@stryker-mutator/api/test-runner'; import { ResourceDecorator } from '../concurrent/index.js'; export class TestRunnerDecorator extends ResourceDecorator { public async capabilities(): Promise { return this.innerResource.capabilities(); } public dryRun(options: DryRunOptions): Promise { return this.innerResource.dryRun(options); } public mutantRun(options: MutantRunOptions): Promise { return this.innerResource.mutantRun(options); } }