import BankAccountTrackingAdapter from './adapter/BankAccountTrackingAdapter'; import BaseAdapter from './adapter/BaseAdapter'; import BkmExpressPaymentAdapter from './adapter/BkmExpressPaymentAdapter'; import FileReportingAdapter from './adapter/FileReportingAdapter'; import FraudAdapter from './adapter/FraudAdapter'; import HookAdapter from './adapter/HookAdapter'; import InstallmentAdapter from './adapter/InstallmentAdapter'; import JuzdanPaymentAdapter from './adapter/JuzdanPaymentAdapter'; import MasterpassPaymentAdapter from './adapter/MasterpassPaymentAdapter'; import MerchantAdapter from './adapter/MerchantAdapter'; import OnboardingAdapter from './adapter/OnboardingAdapter'; import PayByLinkApiAdapter from './adapter/PayByLinkApiAdapter'; import PaymentAdapter from './adapter/PaymentAdapter'; import PaymentReportingAdapter from './adapter/PaymentReportingAdapter'; import SettlementAdapter from './adapter/SettlementAdapter'; import SettlementReportingAdapter from './adapter/SettlementReportingAdapter'; import WalletAdapter from './adapter/WalletAdapter'; import { ClientCreationOptions } from './lib/HttpClient'; export default class CraftgateAdapter extends BaseAdapter { private _installmentAdapter; private _onboardingAdapter; private _paymentAdapter; private _walletAdapter; private _settlement; private _settlementReporting; private _paymentReporting; private _payByLink; private _fileReporting; private _fraudAdapter; private _hookAdapter; private _masterpassPaymentAdapter; private _bankAccountTrackingAdapter; private _merchantAdapter; private _juzdanPaymentAdapter; private _bkmExpressPaymentAdapter; constructor(options: ClientCreationOptions); installment(): InstallmentAdapter; onboarding(): OnboardingAdapter; payment(): PaymentAdapter; wallet(): WalletAdapter; settlement(): SettlementAdapter; settlementReporting(): SettlementReportingAdapter; paymentReporting(): PaymentReportingAdapter; payByLink(): PayByLinkApiAdapter; fileReporting(): FileReportingAdapter; fraud(): FraudAdapter; hook(): HookAdapter; masterpass(): MasterpassPaymentAdapter; bankAccountTracking(): BankAccountTrackingAdapter; merchant(): MerchantAdapter; juzdan(): JuzdanPaymentAdapter; bkmExpress(): BkmExpressPaymentAdapter; }