/** * manifest emit registries * * Emits machine-readable command and governed-entity registries from * compiled IR. Validates the output against the schemas in * docs/spec/registry/{commands,entities}.schema.json. * * The registries are Manifest's inventory surface for downstream * governance integrations and CI gates. Authoritative shape lives in * `docs/spec/registry/`. */ interface EmitOptions { ir?: string; source?: string; out?: string; validate?: boolean; pretty?: boolean; dryRun?: boolean; } /** * Locate the docs/spec/registry/ directory. The schemas are shipped with * the package (see package.json#files). Walk up from this module until we * find them — works in both dev (running from src/) and prod (from dist/). */ declare function locateSchemas(): Promise<{ commands: object; entities: object; }>; export declare function emitRegistriesCommand(options?: EmitOptions): Promise; export declare const __internal: { locateSchemas: typeof locateSchemas; }; export {}; //# sourceMappingURL=emit-registries.d.ts.map