import { AnalyzedDamlType } from "../analysis/analyzed-daml-type.js"; export declare class GeneratedChoiceBinding { readonly choiceIdentityKey: string; readonly name: string; readonly methodName: string; readonly choiceTypeName: string; readonly exercisedEventTypeName: string; readonly parameterName: string; readonly parameterTypeName: string; readonly parameterType: AnalyzedDamlType; readonly returnTypeName: string; readonly returnType: AnalyzedDamlType; constructor(init: { choiceIdentityKey?: string; name: string; methodName: string; choiceTypeName: string; exercisedEventTypeName: string; parameterName: string; parameterTypeName: string; parameterType: AnalyzedDamlType; returnTypeName: string; returnType: AnalyzedDamlType; }); }