paystack-sdk
Version:
Paystack SDK written in Typescript
14 lines (13 loc) • 623 B
TypeScript
import { Axios } from 'axios';
import { BadRequest, Response } from '../interface';
import { CheckBalanceResponse, LedgerBalanceResponse, ResendTransferOTP } from './interface';
export declare class Control {
http: Axios;
constructor(http: Axios);
balance(): Promise<CheckBalanceResponse | BadRequest>;
ledgerBalance(): Promise<LedgerBalanceResponse | BadRequest>;
resendOTP(data: ResendTransferOTP): Promise<Response | BadRequest>;
disableOTP(): Promise<Response | BadRequest>;
finalizeDisableOTP(otp: string): Promise<Response | BadRequest>;
enableOTP(): Promise<Response | BadRequest>;
}