/** * Maps Haskell module names to file paths by scanning source directories * from package.yaml or .cabal files. */ export declare class HaskellImportResolver { private codebaseRoot; private moduleFileMap; private sourceDirs; constructor(codebaseRoot: string); initialize(): Promise; private findSourceDirs; private buildModuleMap; private walkDir; resolveModuleName(moduleName: string): string | null; getAllHsFiles(): string[]; getModuleName(filePath: string): string | null; } //# sourceMappingURL=import-resolver.d.ts.map