import { DamlLfChoiceParameter } from "./daml-lf-choice-parameter.js"; import { DamlLfExpression } from "./daml-lf-expression.js"; import { DamlLfNodeKind } from "./daml-lf-node-kind.js"; import { DamlLfType } from "./daml-lf-type.js"; export declare class DamlLfChoice { readonly nodeKind = DamlLfNodeKind.choice; readonly name: string; readonly consuming: boolean; readonly selfBinderName: string; readonly parameter: DamlLfChoiceParameter; readonly returnType: DamlLfType; readonly updateExpression?: DamlLfExpression; constructor(init: { name: string; selfBinderName: string; parameter: DamlLfChoiceParameter; consuming?: boolean; returnType?: DamlLfType; updateExpression?: DamlLfExpression; }); }