UNPKG

@airwallex/node-sdk

Version:

Airwallex Node.js SDK

30 lines 2.17 kB
import { CustomRequestOptions } from '../../common/request'; import { AddBatchItemsDto } from '../../model/addBatchItemsDto'; import { BatchTransferDto } from '../../model/batchTransferDto'; import { CreateBatchDto } from '../../model/createBatchDto'; import { CursorBasedPagedQueryResultDtoOfBatchTransferDto } from '../../model/cursorBasedPagedQueryResultDtoOfBatchTransferDto'; import { CursorBasedPagedQueryResultDtoOfBatchTransferItemDto } from '../../model/cursorBasedPagedQueryResultDtoOfBatchTransferItemDto'; import { DeleteBatchItemsDto } from '../../model/deleteBatchItemsDto'; export interface ParamsPayoutsBatchTransfersApigetItemsByBatchId { page?: string; page_size?: number; } export interface ParamsPayoutsBatchTransfersApiretrieveBatches { page?: string; page_size?: number; request_id?: string; short_reference_id?: string; status?: string; } export declare class PayoutsBatchTransfersApi { addBatchItems(id: string, addBatchItemsDto: AddBatchItemsDto, options?: CustomRequestOptions): Promise<BatchTransferDto>; createBatchTransfer(createBatchDto: CreateBatchDto, options?: CustomRequestOptions): Promise<BatchTransferDto>; deleteBatchItems(id: string, deleteBatchItemsDto: DeleteBatchItemsDto, options?: CustomRequestOptions): Promise<BatchTransferDto>; deleteBatch(id: string, options?: CustomRequestOptions): Promise<BatchTransferDto>; getBatchTransferById(id: string, options?: CustomRequestOptions): Promise<BatchTransferDto>; getItemsByBatchId(id: string, { page, page_size }: ParamsPayoutsBatchTransfersApigetItemsByBatchId, options?: CustomRequestOptions): Promise<CursorBasedPagedQueryResultDtoOfBatchTransferItemDto>; quoteBatchTransfer(id: string, options?: CustomRequestOptions): Promise<BatchTransferDto>; retrieveBatches({ page, page_size, request_id, short_reference_id, status }: ParamsPayoutsBatchTransfersApiretrieveBatches, options?: CustomRequestOptions): Promise<CursorBasedPagedQueryResultDtoOfBatchTransferDto>; submitBatchTransfer(id: string, options?: CustomRequestOptions): Promise<BatchTransferDto>; } //# sourceMappingURL=payoutsBatchTransfersApi.d.ts.map