import SysHost from './host'; /** * @private */ export interface ProjectInfo { path: string; name: string; main?: string; } /** * @private */ export interface ModuleInfo { /** * Path of file as read on diek */ originalFileName: string; relativePath: string; moduleName: string; extension: string | null; } /** * @private */ export interface ReverseResolver { filePathToModuleInfo(filePath: string): ModuleInfo; } /** * @private */ export declare const PASSTHROUGH: ReverseResolver; /** * Create a reverse resolver based on a project * * @param host system host * @param project project information * @private */ export declare function createReverseResolver(host: SysHost, project?: ProjectInfo): ReverseResolver; //# sourceMappingURL=reverse-resolver.d.ts.map