afrimomo-sdk
Version:
A unified SDK for African payment providers
14 lines • 907 B
TypeScript
import { BaseService } from "@afrimomo-sdk/utils/baseService";
import type { NetworkManager } from "@afrimomo-sdk/utils/network";
import type { PaymentTransaction } from "@afrimomo-sdk/services/pawapay/types/payment";
import type { PawaPayPayoutTransaction, ResendCallbackResponse, PayoutTransaction } from "@afrimomo-sdk/services/pawapay/types/payout";
import type { NetworkResponse } from "@afrimomo-sdk/types";
export declare class PawapayDeposits extends BaseService {
private readonly networkHandler;
private readonly baseEndpoint;
constructor(networkHandler: NetworkManager);
sendDeposit(transaction: PayoutTransaction): Promise<PawaPayPayoutTransaction | NetworkResponse>;
getDeposit(depositId: string): Promise<PaymentTransaction[] | NetworkResponse>;
resendCallback(depositId: string): Promise<ResendCallbackResponse | NetworkResponse>;
}
//# sourceMappingURL=index.d.ts.map