@airwallex/node-sdk
Version:
Airwallex Node.js SDK
92 lines • 2.48 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.LockFxQuoteDto = void 0;
var LockFxQuoteDto;
(function (LockFxQuoteDto) {
LockFxQuoteDto.validUsageEnum = ['SINGLE_USE', 'MULTI_USE'];
LockFxQuoteDto.validValidityEnum = ['MIN_1', 'MIN_15', 'MIN_30', 'HR_1', 'HR_4', 'HR_8', 'HR_24'];
LockFxQuoteDto.discriminator = 'LockFxQuoteDto';
LockFxQuoteDto.attributeTypeMap = [
{
name: 'awx_rate',
baseName: 'awx_rate',
type: 'number',
},
{
name: 'buy_amount',
baseName: 'buy_amount',
type: 'number',
},
{
name: 'buy_currency',
baseName: 'buy_currency',
type: 'string',
},
{
name: 'client_rate',
baseName: 'client_rate',
type: 'number',
},
{
name: 'conversion_date',
baseName: 'conversion_date',
type: 'string',
},
{
name: 'currency_pair',
baseName: 'currency_pair',
type: 'string',
},
{
name: 'dealt_currency',
baseName: 'dealt_currency',
type: 'string',
},
{
name: 'mid_rate',
baseName: 'mid_rate',
type: 'number',
},
{
name: 'quote_id',
baseName: 'quote_id',
type: 'string',
},
{
name: 'rate_details',
baseName: 'rate_details',
type: 'Array<RateDetailDto>',
},
{
name: 'sell_amount',
baseName: 'sell_amount',
type: 'number',
},
{
name: 'sell_currency',
baseName: 'sell_currency',
type: 'string',
},
{
name: 'usage',
baseName: 'usage',
type: 'LockFxQuoteDto.UsageEnum',
},
{
name: 'valid_from',
baseName: 'valid_from',
type: 'string',
},
{
name: 'valid_to',
baseName: 'valid_to',
type: 'string',
},
{
name: 'validity',
baseName: 'validity',
type: 'LockFxQuoteDto.ValidityEnum',
},
];
})(LockFxQuoteDto || (exports.LockFxQuoteDto = LockFxQuoteDto = {}));
//# sourceMappingURL=lockFxQuoteDto.js.map