import { ResultValue } from './resultValue'; /** * A simple result for a currency value */ export interface ResultValueCurrency extends ResultValue { /** * The value itself */ value?: string | null; /** * The available values are: ResultValue, ResultValueDictionary, ResultValue0D, ResultValueDecimal, ResultValueInt, ResultValueString, ResultValueBool, ResultValueCurrency, CashFlowValue, CashFlowValueSet, ResultValueLifeCycleEventValue, ResultValueDateTimeOffset */ resultValueType: ResultValueCurrency.ResultValueTypeEnum; } export declare namespace ResultValueCurrency { type ResultValueTypeEnum = 'ResultValue' | 'ResultValueDictionary' | 'ResultValue0D' | 'ResultValueDecimal' | 'ResultValueInt' | 'ResultValueString' | 'ResultValueBool' | 'ResultValueCurrency' | 'CashFlowValue' | 'CashFlowValueSet' | 'ResultValueLifeCycleEventValue' | 'ResultValueDateTimeOffset'; const ResultValueTypeEnum: { ResultValue: ResultValueTypeEnum; ResultValueDictionary: ResultValueTypeEnum; ResultValue0D: ResultValueTypeEnum; ResultValueDecimal: ResultValueTypeEnum; ResultValueInt: ResultValueTypeEnum; ResultValueString: ResultValueTypeEnum; ResultValueBool: ResultValueTypeEnum; ResultValueCurrency: ResultValueTypeEnum; CashFlowValue: ResultValueTypeEnum; CashFlowValueSet: ResultValueTypeEnum; ResultValueLifeCycleEventValue: ResultValueTypeEnum; ResultValueDateTimeOffset: ResultValueTypeEnum; }; }