paystack-sdk
Version:
Paystack SDK written in Typescript
46 lines (45 loc) • 1.53 kB
TypeScript
import { ApplePay } from './apple/apple';
import { Charge } from './charge/charge';
import { Customer } from './customer/customer';
import { DedicatedAccount } from './dedicated/dedicated';
import { Invoice } from './invoice/invoice';
import { PaymentPage } from './payment/payment';
import { Plan } from './plan';
import { Product } from './product/product';
import { Recipient } from './recipient/recipient';
import { Settlement } from './settlement/settlement';
import { TransactionSplit } from './split/split';
import { SubAccount } from './subaccounts/subaccount';
import { Subscription } from './subscription/subscription';
import { Transaction } from './transaction/transaction';
import { Transfer } from './transfer/transfer';
import { BulkCharge } from './bulkcharge/bulkcharge';
import { Verification } from './verification/verification';
import { Refund } from './refund/refund';
/**
* Paystack SDK
* @author Asaju Enitan <@tPriest>
*/
export declare class Paystack {
private readonly key;
private readonly http;
bulkcharge: BulkCharge;
charge: Charge;
customer: Customer;
dedicated: DedicatedAccount;
plan: Plan;
product: Product;
subscription: Subscription;
transaction: Transaction;
transfer: Transfer;
split: TransactionSplit;
applePay: ApplePay;
subAccount: SubAccount;
page: PaymentPage;
invoice: Invoice;
settlement: Settlement;
recipient: Recipient;
refund: Refund;
verification: Verification;
constructor(key: string);
}