import { implicitReturnType } from '../base/types.js';
import { Exchange as _Exchange } from '../base/Exchange.js';
interface Exchange {
    v1PublicGetAlerts(params?: {}): Promise<implicitReturnType>;
    v1PublicGetAnnouncements(params?: {}): Promise<implicitReturnType>;
    v1PublicGetAssets(params?: {}): Promise<implicitReturnType>;
    v1PublicGetBook(params?: {}): Promise<implicitReturnType>;
    v1PublicGetCandles(params?: {}): Promise<implicitReturnType>;
    v1PublicGetChains(params?: {}): Promise<implicitReturnType>;
    v1PublicGetContracts(params?: {}): Promise<implicitReturnType>;
    v1PublicGetIndexPrice(params?: {}): Promise<implicitReturnType>;
    v1PublicGetIndexPrices(params?: {}): Promise<implicitReturnType>;
    v1PublicGetMarginSchedules(params?: {}): Promise<implicitReturnType>;
    v1PublicGetMarketcapchart(params?: {}): Promise<implicitReturnType>;
    v1PublicGetMarketcaps(params?: {}): Promise<implicitReturnType>;
    v1PublicGetPair(params?: {}): Promise<implicitReturnType>;
    v1PublicGetPairs(params?: {}): Promise<implicitReturnType>;
    v1PublicGetServerTime(params?: {}): Promise<implicitReturnType>;
    v1PublicGetTicker(params?: {}): Promise<implicitReturnType>;
    v1PublicGetTickers(params?: {}): Promise<implicitReturnType>;
    v1PublicGetTrades(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetUser(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetOrders(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetOrdersByClientOrderId(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetOrdersHistory(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetOrdersHistoryByClientOrderId(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetOrdersHistoryOffset(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetOrdersId(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetTrades(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetTradesHistory(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetTradesTime(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetTriggerOrders(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountAirdrops(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountBalanceUpdates(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountBalances(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountBalancesLl(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountBalancesHistory(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountBalancesCommissions(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountDepositAddresses(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountDeposits(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountFees(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountFundingRatePayments(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountLeverage(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountLspAssignments(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountMargin(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountMarginAll(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountNotifications(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountPositionUpdates(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountPositions(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountRealizedPnl(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountRebates(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountReferralLinks(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountSessions(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountSettings(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountSettingsPriceAlert(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountTransfers(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountUnsubscribe(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountWatchlist(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountWithdrawalAddresses(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountWithdrawalAddressesId(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAccountWithdrawals(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetSubaccounts(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAirdrop(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAirdropClaim(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAffiliateDashboardCommissionEarned(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAffiliateDashboardMinArkmLast30d(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAffiliateDashboardPoints(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAffiliateDashboardPointsSeason1(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAffiliateDashboardPointsSeason2(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAffiliateDashboardRealizedPnl(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAffiliateDashboardRebateBalance(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAffiliateDashboardReferralCount(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAffiliateDashboardReferralsSeason1(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAffiliateDashboardReferralsSeason2(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAffiliateDashboardTradingVolumeStats(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAffiliateDashboardVolumeSeason1(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAffiliateDashboardVolumeSeason2(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetAffiliateDashboardApiKey(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetCompetitionsOptInStatus(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetRewardsInfo(params?: {}): Promise<implicitReturnType>;
    v1PrivateGetRewardsVouchers(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostOrdersNew(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostTriggerOrdersNew(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostOrdersCancel(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostTriggerOrdersCancel(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostOrdersCancelAll(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostTriggerOrdersCancelAll(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostOrdersNewSimple(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostAccountDepositAddressesNew(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostAccountLeverage(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostAccountNotificationsRead(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostAccountReferralLinks(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostAccountSessionsDelete(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostAccountSessionsTerminateAll(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostAccountSettingsUpdate(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostAccountWatchlistAdd(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostAccountWatchlistRemove(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostAccountWithdraw(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostAccountWithdrawalAddressesConfirm(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostSubaccounts(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostSubaccountsTransfer(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostSubaccountsPerpTransfer(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostSubaccountsUpdateSettings(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostAirdrop(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostApiKeyCreate(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostAuthenticate(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostCompetitionsOptIn(params?: {}): Promise<implicitReturnType>;
    v1PrivatePostRewardsVouchersClaim(params?: {}): Promise<implicitReturnType>;
    v1PrivatePutAccountReferralLinksIdSlug(params?: {}): Promise<implicitReturnType>;
    v1PrivatePutAccountSettingsPriceAlert(params?: {}): Promise<implicitReturnType>;
    v1PrivatePutAccountWithdrawalAddressesId(params?: {}): Promise<implicitReturnType>;
    v1PrivatePutSubaccounts(params?: {}): Promise<implicitReturnType>;
    v1PrivatePutApiKeyUpdateId(params?: {}): Promise<implicitReturnType>;
    v1PrivateDeleteAccountSettingsPriceAlert(params?: {}): Promise<implicitReturnType>;
    v1PrivateDeleteAccountWithdrawalAddressesId(params?: {}): Promise<implicitReturnType>;
    v1PrivateDeleteSubaccountsSubaccountId(params?: {}): Promise<implicitReturnType>;
    v1PrivateDeleteApiKeyId(params?: {}): Promise<implicitReturnType>;
}
declare abstract class Exchange extends _Exchange {
}
export default Exchange;
