import type { MonnifyConfig, InitializePaymentPayload, InitializePaymentResponse } from "../types";
export default class Monnify {
    private config;
    private baseUrl;
    constructor(config: MonnifyConfig);
    private getAccessToken;
    initializePayment(payload: InitializePaymentPayload): Promise<InitializePaymentResponse>;
    verifyPayment(transactionReference: string): Promise<any>;
    handlePaymentCompletion(paymentReference: string): Promise<any>;
}
//# sourceMappingURL=monnify.d.ts.map