import type { UnitSource } from "../../../core/ports/analysis-unit.port.js"; /** * Maps a dotted module name onto a source in the analysis unit. Progressively * shorter suffixes are tried, longest first, because the unit is rooted inside * the package tree and never sees the prefix a module is named from. */ export declare function resolveModulePath(dottedModule: string, sources: readonly UnitSource[]): string | null; /** * Whether a configured type matches a resolved origin. Matching is on whole * dotted segments from the right, so `routing_dsl.Url` matches * `vendor.routing_dsl.Url` and never `other_routing_dsl.Url`. */ export declare function originMatches(configured: string, origin: string): boolean;