afrimomo-sdk
Version:
A unified SDK for African payment providers
26 lines • 1.14 kB
TypeScript
import { PawapayDeposits } from "./deposits";
import { PawapayPayments } from "./payments";
import { PawapayPayouts } from "./payouts";
import { PawapayRefunds } from "./refunds";
import { PawapayWallets } from "./wallets";
import type { Environment } from "../../config/constants";
import type { PawaPayTypes } from "./types";
import type { PawaPayNetworkResponse } from "../../types";
export * from "./types";
export declare class PawaPay {
private readonly network;
private readonly _deposits;
private readonly _payments;
private readonly _payouts;
private readonly _refunds;
private readonly _wallets;
constructor(jwt: string, environment?: Environment, sandboxUrl?: string, productionUrl?: string);
get deposits(): PawapayDeposits;
get payments(): PawapayPayments;
get payouts(): PawapayPayouts;
get refunds(): PawapayRefunds;
get wallets(): PawapayWallets;
getAvailability(): Promise<PawaPayTypes.AvailabilityResponse | PawaPayNetworkResponse>;
getActiveConfiguration(): Promise<PawaPayTypes.ActiveConfigResponse | PawaPayNetworkResponse>;
}
//# sourceMappingURL=index.d.ts.map