UNPKG

@airwallex/node-sdk

Version:

Airwallex Node.js SDK

40 lines 1.2 kB
import { ApplicationFeeDto } from './applicationFeeDto'; import { ApplicationFeeOption } from './applicationFeeOption'; import { BeneficiaryDto } from './beneficiaryDto'; import { PayerDto } from './payerDto'; export interface TransferDraftDto { amount_beneficiary_receives: number; amount_payer_pays: number; application_fee_options?: Array<ApplicationFeeOption>; application_fees?: Array<ApplicationFeeDto>; beneficiary: BeneficiaryDto; beneficiary_id?: string; fee_amount: number; fee_currency: string; fee_paid_by: string; metadata?: { [key: string]: string; }; payer: PayerDto; payer_id?: string; reason: string; reference: string; remarks?: string; request_id: string; short_reference_id: string; source_amount: number; source_currency: string; transfer_amount: number; transfer_currency: string; transfer_date: string; transfer_method: string; } export declare namespace TransferDraftDto { const discriminator: string; const attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; } //# sourceMappingURL=transferDraftDto.d.ts.map