import { DamlLfChoice } from "./daml-lf-choice.js"; import { DamlLfDefinition } from "./daml-lf-definition.js"; import { DamlLfField } from "./daml-lf-field.js"; import { DamlLfNodeKind } from "./daml-lf-node-kind.js"; import { DamlLfTemplateId } from "./daml-lf-template-id.js"; export declare class DamlLfTemplate extends DamlLfDefinition { readonly nodeKind = DamlLfNodeKind.template; readonly templateId: DamlLfTemplateId; readonly parameterName: string; readonly fields: readonly DamlLfField[]; readonly choices: readonly DamlLfChoice[]; constructor(init: { templateId: DamlLfTemplateId; name: string; parameterName: string; fields: readonly DamlLfField[]; choices: readonly DamlLfChoice[]; }); }