@airwallex/node-sdk
Version:
Airwallex Node.js SDK
57 lines • 1.59 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.RevenueRuleDto = void 0;
var RevenueRuleDto;
(function (RevenueRuleDto) {
RevenueRuleDto.validTypeEnum = ['RATE_MARKUP', 'AMOUNT_MARKUP', 'FIXED_MARKUP'];
RevenueRuleDto.validUnitsEnum = ['PERCENTAGE', 'BASIS_POINTS', 'CURRENCY_AMOUNT'];
RevenueRuleDto.discriminator = 'RevenueRuleDto';
RevenueRuleDto.attributeTypeMap = [
{
name: 'currency',
baseName: 'currency',
type: 'string',
},
{
name: 'description',
baseName: 'description',
type: 'string',
},
{
name: 'id',
baseName: 'id',
type: 'string',
},
{
name: 'metadata',
baseName: 'metadata',
type: 'object',
},
{
name: 'request_id',
baseName: 'request_id',
type: 'string',
},
{
name: 'revenue_account_id',
baseName: 'revenue_account_id',
type: 'string',
},
{
name: 'type',
baseName: 'type',
type: 'RevenueRuleDto.TypeEnum',
},
{
name: 'units',
baseName: 'units',
type: 'RevenueRuleDto.UnitsEnum',
},
{
name: 'value',
baseName: 'value',
type: 'number',
},
];
})(RevenueRuleDto || (exports.RevenueRuleDto = RevenueRuleDto = {}));
//# sourceMappingURL=revenueRuleDto.js.map