/** * Read orchestrator: matches detected packages to readers and collects * recommended extension refs into a HashMap keyed by encoded purl. * * @experimental This API is unstable and may change without notice. * @packageDocumentation */ import * as Effect from "effect/Effect"; import * as HashMap from "effect/HashMap"; import type { DetectedPackage, PackageReader } from "./types.js"; /** * Read local recommendations for each detected package using matching readers. * * @experimental This API is unstable and may change without notice. */ export declare const readLocalRecommendations: (packages: readonly DetectedPackage[], readers: readonly PackageReader[]) => Effect.Effect) | null | undefined; }[]>, never, import("effect/Path").Path | import("effect/FileSystem").FileSystem>; //# sourceMappingURL=read.d.ts.map