import { AxiosInstance } from 'axios'; import { CardPaymentData, ChargeResponse, PaymentType, RaveCountry } from '../types'; /** * start card payment * @param {object} cardDetails * @param {string} secretKey */ export declare const initPayment: (cardDetails: CardPaymentData, publicKey: string, secretKey: string, request: AxiosInstance) => Promise>; /** * validate payment * @param {string} transactionreference * @param {string} publicKey * @param {string} otp * @param {AxiosInstance} request */ export declare const validatePayment: (transactionreference: string, otp: string, publicKey: string, request: AxiosInstance) => Promise>; export declare const verifyMMPayment: (txref: string, secretKey: string, request: AxiosInstance) => Promise>; //# sourceMappingURL=payment.d.ts.map