UNPKG

@airwallex/node-sdk

Version:

Airwallex Node.js SDK

22 lines 1.51 kB
import { CustomRequestOptions } from '../../common/request'; import { PaymentAcceptanceFinancialSettlementDto } from '../../model/paymentAcceptanceFinancialSettlementDto'; import { PaymentAcceptanceFinancialSettlementReportDto } from '../../model/paymentAcceptanceFinancialSettlementReportDto'; import { PaymentAcceptanceListResponseOfPaymentAcceptanceFinancialSettlementDto } from '../../model/paymentAcceptanceListResponseOfPaymentAcceptanceFinancialSettlementDto'; export interface ParamsFinanceSettlementApigetFinancialSettlementReport { file_format?: string; version?: string; } export interface ParamsFinanceSettlementApigetFinancialSettlements { currency: string; from_settled_at: string; page_num?: number; page_size?: number; status: string; to_settled_at: string; } export declare class FinanceSettlementApi { getFinancialSettlementReport(id: string, { file_format, version }: ParamsFinanceSettlementApigetFinancialSettlementReport, options?: CustomRequestOptions): Promise<PaymentAcceptanceFinancialSettlementReportDto>; getFinancialSettlement(id: string, options?: CustomRequestOptions): Promise<PaymentAcceptanceFinancialSettlementDto>; getFinancialSettlements({ currency, from_settled_at, page_num, page_size, status, to_settled_at }: ParamsFinanceSettlementApigetFinancialSettlements, options?: CustomRequestOptions): Promise<PaymentAcceptanceListResponseOfPaymentAcceptanceFinancialSettlementDto>; } //# sourceMappingURL=financeSettlementApi.d.ts.map