UNPKG

@airwallex/node-sdk

Version:

Airwallex Node.js SDK

25 lines 1.05 kB
import { CardedFxRateSetting } from './cardedFxRateSetting'; import { ClientConversionLpRoutingRule } from './clientConversionLpRoutingRule'; import { ConversionFee } from './conversionFee'; import { ConversionLimit } from './conversionLimit'; import { Currency } from './currency'; export interface ConversionSettings { allowed_buy_ccys: Array<Currency>; allowed_sell_ccys: Array<Currency>; carded_rate_settings: CardedFxRateSetting; conversion_limit: ConversionLimit; fee_schedule: Array<ConversionFee>; lp_routing_rules: Array<ClientConversionLpRoutingRule>; settlement_mode: ConversionSettings.SettlementModeEnum; } export declare namespace ConversionSettings { const validSettlementModeEnum: readonly ["SETTLEMENT_DATE", "IMMEDIATE"]; type SettlementModeEnum = (typeof validSettlementModeEnum)[number] | 'UNKNOWN'; const discriminator: string; const attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; } //# sourceMappingURL=conversionSettings.d.ts.map