| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 | 
							- /**
 
-  * Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved.
 
-  *
 
-  * This source code is licensed under the MIT license found in the
 
-  * LICENSE file in the root directory of this source tree.
 
-  */
 
- import type { Config } from '@jest/types';
 
- import type { IModuleMap } from 'jest-haste-map';
 
- import ModuleNotFoundError from './ModuleNotFoundError';
 
- import shouldLoadAsEsm from './shouldLoadAsEsm';
 
- import type { ResolverConfig } from './types';
 
- declare type FindNodeModuleConfig = {
 
-     basedir: Config.Path;
 
-     browser?: boolean;
 
-     conditions?: Array<string>;
 
-     extensions?: Array<string>;
 
-     moduleDirectory?: Array<string>;
 
-     paths?: Array<Config.Path>;
 
-     resolver?: Config.Path | null;
 
-     rootDir?: Config.Path;
 
-     throwIfNotFound?: boolean;
 
- };
 
- export declare type ResolveModuleConfig = {
 
-     conditions?: Array<string>;
 
-     skipNodeResolution?: boolean;
 
-     paths?: Array<Config.Path>;
 
- };
 
- export default class Resolver {
 
-     private readonly _options;
 
-     private readonly _moduleMap;
 
-     private readonly _moduleIDCache;
 
-     private readonly _moduleNameCache;
 
-     private readonly _modulePathCache;
 
-     private readonly _supportsNativePlatform;
 
-     constructor(moduleMap: IModuleMap, options: ResolverConfig);
 
-     static ModuleNotFoundError: typeof ModuleNotFoundError;
 
-     static tryCastModuleNotFoundError(error: unknown): ModuleNotFoundError | null;
 
-     static clearDefaultResolverCache(): void;
 
-     static findNodeModule(path: Config.Path, options: FindNodeModuleConfig): Config.Path | null;
 
-     static unstable_shouldLoadAsEsm: typeof shouldLoadAsEsm;
 
-     resolveModuleFromDirIfExists(dirname: Config.Path, moduleName: string, options?: ResolveModuleConfig): Config.Path | null;
 
-     resolveModule(from: Config.Path, moduleName: string, options?: ResolveModuleConfig): Config.Path;
 
-     private _isAliasModule;
 
-     isCoreModule(moduleName: string): boolean;
 
-     getModule(name: string): Config.Path | null;
 
-     getModulePath(from: Config.Path, moduleName: string): Config.Path;
 
-     getPackage(name: string): Config.Path | null;
 
-     getMockModule(from: Config.Path, name: string): Config.Path | null;
 
-     getModulePaths(from: Config.Path): Array<Config.Path>;
 
-     getModuleID(virtualMocks: Map<string, boolean>, from: Config.Path, moduleName?: string, options?: ResolveModuleConfig): string;
 
-     private _getModuleType;
 
-     private _getAbsolutePath;
 
-     private _getMockPath;
 
-     private _getVirtualMockPath;
 
-     private _isModuleResolved;
 
-     resolveStubModuleName(from: Config.Path, moduleName: string): Config.Path | null;
 
- }
 
- export {};
 
 
  |