/** * An extra property that can change the behavior of tax transactions. * @export * @class ParameterModel */ export declare class ParameterModel { /** * @type {number} * @memberof ParameterModel */ id?: number | undefined; /** * @type {string} * @memberof ParameterModel */ category?: string | undefined; /** * @type {string} * @memberof ParameterModel */ name?: string | undefined; /** * @type {string} * @memberof ParameterModel */ dataType?: string | undefined; /** * @type {string} * @memberof ParameterModel */ helpText?: string | undefined; /** * @type {string[]} * @memberof ParameterModel */ serviceTypes?: string[] | undefined; /** * @type {string} * @memberof ParameterModel */ prompt?: string | undefined; /** * @type {string} * @memberof ParameterModel */ regularExpression?: string | undefined; /** * @type {string} * @memberof ParameterModel */ label?: string | undefined; /** * @type {string} * @memberof ParameterModel */ helpUrl?: string | undefined; /** * @type {string} * @memberof ParameterModel */ attributeType?: string | undefined; /** * @type {string} * @memberof ParameterModel */ attributeSubType?: string | undefined; /** * @type {string[]} * @memberof ParameterModel */ values?: string[] | undefined; /** * @type {string} * @memberof ParameterModel */ measurementType?: string | undefined; /** * @type {boolean} * @memberof ParameterModel */ isNeededForCalculation?: boolean | undefined; /** * @type {boolean} * @memberof ParameterModel */ isNeededForReturns?: boolean | undefined; /** * @type {boolean} * @memberof ParameterModel */ isNeededForClassification?: boolean | undefined; }