/** * Zig package detector and reader for package-compatibility discovery. * * Parses `build.zig.zon` for URL-based dependencies and reads axm metadata * from the Zig package cache at `~/.cache/zig/`. * * @experimental This API is unstable and may change without notice. * @packageDocumentation */ import type { PackageDetector, PackageReader } from "./types.js"; /** * Zig package detector. * * Scans `build.zig.zon` in the project directory and extracts dependency * names from the `.dependencies` field, producing `pkg:zig/` purls. * * @experimental This API is unstable and may change without notice. */ export declare const zigDetector: PackageDetector; /** * Zig package reader. * * Reads `axm.json` sidecar files from `~/.cache/zig/p//` for each * detected Zig package and extracts recommendation metadata. * * Since Zig uses content-addressed hashes for packages rather than named * directories, the reader does a best-effort scan of the cache. * * @experimental This API is unstable and may change without notice. */ export declare const zigReader: PackageReader; //# sourceMappingURL=zig.d.ts.map