import { GeneratedDamlInterfaceProject } from "../emission-model/generated-daml-interface-project.js"; import { GeneratedRegistryFile } from "../emission-model/generated-registry-file.js"; import { type DamlModuleImportStyle } from "./daml-module-import-style.js"; export declare class RegistryEmitter { /** Emits a registry that dispatches created and exercised events by template id. */ emitRegistry(project: GeneratedDamlInterfaceProject, moduleImportStyle?: DamlModuleImportStyle): GeneratedRegistryFile; private emitCases; }