UNPKG

@airwallex/node-sdk

Version:

Airwallex Node.js SDK

34 lines 1.16 kB
import { ApplicationFeeDto } from './applicationFeeDto'; import { RateDetailDto } from './rateDetailDto'; export interface FxQuoteDto { application_fees?: Array<ApplicationFeeDto>; awx_rate: number; buy_amount: number; buy_currency: string; client_rate: number; conversion_date: string; currency_pair: string; dealt_currency: string; mid_rate: number; quote_id: string; rate_details: Array<RateDetailDto>; sell_amount: number; sell_currency: string; usage: FxQuoteDto.UsageEnum; valid_from_at: string; valid_to_at: string; validity: FxQuoteDto.ValidityEnum; } export declare namespace FxQuoteDto { const validUsageEnum: readonly ["SINGLE_USE", "MULTI_USE"]; type UsageEnum = (typeof validUsageEnum)[number] | 'UNKNOWN'; const validValidityEnum: readonly ["MIN_1", "MIN_15", "MIN_30", "HR_1", "HR_4", "HR_8", "HR_24"]; type ValidityEnum = (typeof validValidityEnum)[number] | 'UNKNOWN'; const discriminator: string; const attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; } //# sourceMappingURL=fxQuoteDto.d.ts.map