import * as Option from "effect/Option"; import type { PackageType } from "./package-type.js"; import type { DetectedPackage } from "./types.js"; interface DetectedPackageInput { readonly type: PackageType; readonly namespace?: string; readonly name: string; readonly version?: string; readonly source: string; } /** Builds a package identity without allowing malformed manifests to throw. */ export declare const makeDetectedPackage: (input: DetectedPackageInput) => Option.Option; export {}; //# sourceMappingURL=detected-package.d.ts.map