import { RapydClient } from '../../../core/RapydClient'; import { Payment } from '../types/Payment'; import { CreatePaymentRequest } from '../requests/CreatePaymentRequest'; import { UpdatePaymentRequest } from '../requests/UpdatePaymentRequest'; import { CapturePaymentRequest } from '../requests/CapturePaymentRequest'; import { CompletePaymentRequest } from '../requests/CompletePaymentRequest'; import { RetrievePaymentRequest } from '../requests/RetrievePaymentRequest'; import { CancelPaymentRequest } from '../requests/CancelPaymentRequest'; import { ListPaymentsRequest } from '../requests/ListPaymentsRequest'; export declare function createPayment(client: RapydClient, request: CreatePaymentRequest): Promise; export declare function updatePayment(client: RapydClient, request: UpdatePaymentRequest): Promise; export declare function capturePayment(client: RapydClient, request: CapturePaymentRequest): Promise; export declare function completePayment(client: RapydClient, request: CompletePaymentRequest): Promise; export declare function retrievePayment(client: RapydClient, request: RetrievePaymentRequest): Promise; export declare function cancelPayment(client: RapydClient, request: CancelPaymentRequest): Promise; export declare function listPayments(client: RapydClient, request: ListPaymentsRequest): Promise; //# sourceMappingURL=Payment.d.ts.map