import { Logger } from '@stryker-mutator/api/logging'; import { RootHookObject } from 'mocha'; import { MochaOptions } from '../src-generated/mocha-runner-options.js'; /** * A class that contains polyfills for different versions of mocha. * Tries to mimic the functionality of mocha's latest api. * * Currently supports mocha < 6 */ export declare class MochaAdapter { private readonly log; static readonly inject: ["logger"]; constructor(log: Logger); create(options: Mocha.MochaOptions): Mocha; collectFiles(options: MochaOptions): string[]; handleRequires(requires: string[]): Promise; } //# sourceMappingURL=mocha-adapter.d.ts.map