| 123456789101112131415161718192021222324252627 | 
							- /**
 
-  * 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 { FS as HasteFS } from 'jest-haste-map';
 
- import type { ResolveModuleConfig, default as Resolver } from 'jest-resolve';
 
- import { SnapshotResolver } from 'jest-snapshot';
 
- export declare type ResolvedModule = {
 
-     file: Config.Path;
 
-     dependencies: Array<Config.Path>;
 
- };
 
- /**
 
-  * DependencyResolver is used to resolve the direct dependencies of a module or
 
-  * to retrieve a list of all transitive inverse dependencies.
 
-  */
 
- export declare class DependencyResolver {
 
-     private _hasteFS;
 
-     private _resolver;
 
-     private _snapshotResolver;
 
-     constructor(resolver: Resolver, hasteFS: HasteFS, snapshotResolver: SnapshotResolver);
 
-     resolve(file: Config.Path, options?: ResolveModuleConfig): Array<Config.Path>;
 
-     resolveInverseModuleMap(paths: Set<Config.Path>, filter: (file: Config.Path) => boolean, options?: ResolveModuleConfig): Array<ResolvedModule>;
 
-     resolveInverse(paths: Set<Config.Path>, filter: (file: Config.Path) => boolean, options?: ResolveModuleConfig): Array<Config.Path>;
 
- }
 
 
  |