/** * LuaRocks package detector and reader for package-compatibility discovery. * * @experimental This API is unstable and may change without notice. * @packageDocumentation */ import type { PackageDetector, PackageReader } from "./types.js"; /** * LuaRocks package detector. * * Scans `*.rockspec` files in the project directory and extracts * dependencies from the `dependencies` table. Skips the `lua` runtime. * Multiple rockspec files are processed and results deduplicated. * * @experimental This API is unstable and may change without notice. */ export declare const luarocksDetector: PackageDetector; /** * LuaRocks package reader. * * Reads `axm/axm.json` sidecar from the LuaRocks install tree. * Checks system tree (`/usr/local/lib/luarocks/rocks-5.x/`) and * user tree (`~/.luarocks/lib/luarocks/rocks-5.x/`). * * @experimental This API is unstable and may change without notice. */ export declare const luarocksReader: PackageReader; //# sourceMappingURL=luarocks.d.ts.map