import type { ToSourceFilePath, WorkspaceManifestHandler } from '../util/to-source-path.ts'; import type { ResolveModule } from './ast-nodes.ts'; type ScopedPaths = Array<{ scope: string; paths: Record; }>; type ScopedRootDirs = Array<{ scope: string; rootDirs: string[]; }>; export declare function clearModuleResolutionCaches(): void; export declare function createCustomModuleResolver(compilerOptions: { scopedPaths?: ScopedPaths; scopedRootDirs?: ScopedRootDirs; }, customCompilerExtensions: string[], toSourceFilePath: ToSourceFilePath, findWorkspaceManifestImports?: WorkspaceManifestHandler, tsConfigFile?: string): ResolveModule; export {};