/** * ARM template → TypeScript code generator. * * Converts intermediate representation to idiomatic chant TypeScript. */ import type { TemplateIR } from "@intentius/chant/import/parser"; import type { TypeScriptGenerator, GeneratedFile } from "@intentius/chant/import/generator"; /** * TypeScript code generator for ARM templates. */ export declare class ArmGenerator implements TypeScriptGenerator { private typeToClass; constructor(); generate(ir: TemplateIR): GeneratedFile[]; private toVarName; private generateProps; private generateValue; private generateIntrinsic; private hasAzurePseudo; } //# sourceMappingURL=generator.d.ts.map