asaas
Version:
Unofficial Asaas Payment Gateway SDK
31 lines (30 loc) • 1.11 kB
TypeScript
import { AsaasOptions } from '../types/AsaasTypes';
import { CustomersAPI } from './Customers';
import { InstallmentsAPI } from './Installments';
import { PaymentsAPI } from './Payments';
import { SubscriptionsAPI } from './Subscriptions';
import { WebhooksAPI } from './Webhooks';
import { PixTransactionsAPI } from './PixTransactions';
import { PixQrCodesAPI } from './PixQrCodes';
import { InvoicesAPI } from './Invoices';
import { BillAPI } from './Bill';
import { TransfersAPI } from './Transfers';
import { MyAccountAPI } from './MyAccount';
import { AccountsAPI } from './Accounts';
export declare class AsaasClient {
private apiKey;
customers: CustomersAPI;
payments: PaymentsAPI;
installments: InstallmentsAPI;
subscriptions: SubscriptionsAPI;
webhooks: WebhooksAPI;
pixTransactions: PixTransactionsAPI;
pixQrCodes: PixQrCodesAPI;
invoices: InvoicesAPI;
bill: BillAPI;
transfers: TransfersAPI;
myAccount: MyAccountAPI;
accounts: AccountsAPI;
constructor(apiKey: string, options?: AsaasOptions);
getUrl(options?: AsaasOptions): string;
}