import type { Config } from '@jest/types';
import { type requireResolve } from '@stryker-mutator/util';
import { Logger } from '@stryker-mutator/api/logging';
import { JestConfigLoader } from './jest-config-loader.js';
export declare class ReactScriptsJestConfigLoader implements JestConfigLoader {
    private readonly log;
    private readonly resolve;
    private readonly processEnvRef;
    private readonly requireFromCwd;
    static inject: ["logger", "resolve", "processEnv", "requireFromCwd"];
    constructor(log: Logger, resolve: RequireResolve, processEnvRef: NodeJS.ProcessEnv, requireFromCwd: typeof requireResolve);
    loadConfig(): Promise<Config.InitialOptions>;
    private isNodeErrnoException;
    private createJestConfig;
    private setEnv;
}
//# sourceMappingURL=react-scripts-jest-config-loader.d.ts.map