/**
 * Package: VivaWallet API SDK
 * Autor: Naikho
 * Description: Non-Official VivaWallet API SDK
 * License: ISC
 */
import { Marketplace } from './src/MarketPlace.class';
import { ConnectedAccountWebhookEventDatas, SmartCheckoutWebhookEventDatas, VivaWebhookDatas } from './src/types/VivaWebHook.types';
import { VivaAuth, VivaAuthISV } from './src/vivabases/VivaAuth.class';
import VivaEndpoints from './src/vivabases/VivaEndpoints.class';
import VivaSkull from './src/vivabases/VivaSkull.class';
import { VivaISV } from './src/VivaISV.class';
import Vivawallet, { getSmartCheckout } from './src/Vivawallet.class';
declare const VivaBases: {
    VivaEndpoints: typeof VivaEndpoints;
    VivaSkull: typeof VivaSkull;
    VivaAuth: typeof VivaAuth;
    VivaAuthISV: typeof VivaAuthISV;
};
export { getSmartCheckout, Marketplace, VivaBases, VivaISV, Vivawallet, type ConnectedAccountWebhookEventDatas, type SmartCheckoutWebhookEventDatas, type VivaWebhookDatas };
