UNPKG

@airwallex/node-sdk

Version:

Airwallex Node.js SDK

27 lines 1.77 kB
import { CustomRequestOptions } from '../../common/request'; import { PagedSchedulePaymentDto } from '../../model/pagedSchedulePaymentDto'; import { PagedSchedulePaymentTaskDto } from '../../model/pagedSchedulePaymentTaskDto'; import { SchedulePaymentRequestDto } from '../../model/schedulePaymentRequestDto'; import { SchedulePaymentResponseDto } from '../../model/schedulePaymentResponseDto'; export interface ParamsAutoPaymentsApigetSchedulePaymentTasks { from_created_at?: string; page_num?: number; page_size?: number; to_created_at?: string; } export interface ParamsAutoPaymentsApigetSchedulePayments { from_created_at?: string; page_num?: number; page_size?: number; to_created_at?: string; } export declare class AutoPaymentsApi { createSchedulePayment(request: SchedulePaymentRequestDto, options?: CustomRequestOptions): Promise<SchedulePaymentResponseDto>; disableSchedulePayment(id: string, options?: CustomRequestOptions): Promise<string>; enableSchedulePayment(id: string, options?: CustomRequestOptions): Promise<string>; getSchedulePaymentTasks({ from_created_at, page_num, page_size, to_created_at }: ParamsAutoPaymentsApigetSchedulePaymentTasks, options?: CustomRequestOptions): Promise<PagedSchedulePaymentTaskDto>; getSchedulePayment(id: string, options?: CustomRequestOptions): Promise<SchedulePaymentResponseDto>; getSchedulePayments({ from_created_at, page_num, page_size, to_created_at }: ParamsAutoPaymentsApigetSchedulePayments, options?: CustomRequestOptions): Promise<PagedSchedulePaymentDto>; updateSchedulePayment(id: string, request: SchedulePaymentRequestDto, options?: CustomRequestOptions): Promise<SchedulePaymentResponseDto>; } //# sourceMappingURL=autoPaymentsApi.d.ts.map