/** * Direct GitLab TemplateIR → `.gitlab-ci.yml` text emission. * * We deliberately bypass the existing `gitlabSerializer.serialize()` because * that path consumes `Map` (entity instances built by * user TS code), not a raw IR. Going through entity instances would require * runtime construction of typed objects we don't have. Direct emission is * ~60 LOC. */ import type { TemplateIR } from "@intentius/chant/import/parser"; /** * Convert a GitLab `TemplateIR` (produced by the GH→GL transformer) into * `.gitlab-ci.yml` text. */ export declare function emitGitlabYaml(ir: TemplateIR): string; //# sourceMappingURL=emit-yaml.d.ts.map