import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetCurrencies(params?: {}): Promise; publicGetCurrenciesCurrencyId(params?: {}): Promise; publicGetMarkets(params?: {}): Promise; publicGetPairsGroups(params?: {}): Promise; publicGetCurrencyPairsListCode(params?: {}): Promise; publicGetCurrencyPairsGroupCurrencyPairGroupId(params?: {}): Promise; publicGetCurrencyPairsCurrencyPairId(params?: {}): Promise; publicGetTicker(params?: {}): Promise; publicGetTickerCurrencyPairId(params?: {}): Promise; publicGetTradesCurrencyPairId(params?: {}): Promise; publicGetOrderbookCurrencyPairId(params?: {}): Promise; publicGetChartCurrencyPairIdCandlesType(params?: {}): Promise; publicGetDepositStatuses(params?: {}): Promise; publicGetDepositStatusesStatusId(params?: {}): Promise; publicGetWithdrawalStatuses(params?: {}): Promise; publicGetWithdrawalStatusesStatusId(params?: {}): Promise; publicGetPing(params?: {}): Promise; publicGetMobileVersions(params?: {}): Promise; publicGetTwitter(params?: {}): Promise; tradingGetFeesCurrencyPairId(params?: {}): Promise; tradingGetOrders(params?: {}): Promise; tradingGetOrdersCurrencyPairId(params?: {}): Promise; tradingGetOrderOrderId(params?: {}): Promise; tradingPostOrdersCurrencyPairId(params?: {}): Promise; tradingPostOrdersBulkCurrencyPairId(params?: {}): Promise; tradingDeleteOrders(params?: {}): Promise; tradingDeleteOrdersCurrencyPairId(params?: {}): Promise; tradingDeleteOrderOrderId(params?: {}): Promise; reportsGetCurrencies(params?: {}): Promise; reportsGetCurrencyPairs(params?: {}): Promise; reportsGetOrders(params?: {}): Promise; reportsGetOrdersOrderId(params?: {}): Promise; reportsGetTradesCurrencyPairId(params?: {}): Promise; reportsGetBackgroundListMode(params?: {}): Promise; reportsGetBackgroundId(params?: {}): Promise; reportsGetBackgroundDownloadId(params?: {}): Promise; reportsPostBackgroundCreate(params?: {}): Promise; reportsDeleteBackgroundId(params?: {}): Promise; profileGetInfo(params?: {}): Promise; profileGetWallets(params?: {}): Promise; profileGetWalletsWalletId(params?: {}): Promise; profileGetWalletsAddressWalletId(params?: {}): Promise; profileGetDeposits(params?: {}): Promise; profileGetDepositsId(params?: {}): Promise; profileGetRewards(params?: {}): Promise; profileGetRewardsId(params?: {}): Promise; profileGetAddressbook(params?: {}): Promise; profileGetAddressbookItemId(params?: {}): Promise; profileGetWithdrawals(params?: {}): Promise; profileGetWithdrawalsId(params?: {}): Promise; profileGetNotifications(params?: {}): Promise; profileGetNotificationsPrice(params?: {}): Promise; profileGetFavoriteCurrencyPairs(params?: {}): Promise; profileGetTokenScopes(params?: {}): Promise; profilePostWalletsBurnWalletId(params?: {}): Promise; profilePostWalletsWalletIdHoldAmount(params?: {}): Promise; profilePostWalletsCurrencyId(params?: {}): Promise; profilePostWalletsAddressWalletId(params?: {}): Promise; profilePostAddressbookDisableItemItemId(params?: {}): Promise; profilePostAddressbookEnableItemItemId(params?: {}): Promise; profilePostAddressbookEnableStrictWd(params?: {}): Promise; profilePostAddressbookDisableStrictWd(params?: {}): Promise; profilePostWithdraw(params?: {}): Promise; profilePostNotificationsPrice(params?: {}): Promise; profilePostReferralProgram(params?: {}): Promise; profilePostReferralInsertCode(params?: {}): Promise; profilePostReferralBonusTransferCurrencyId(params?: {}): Promise; profilePutFavoriteCurrencyPairsSet(params?: {}): Promise; profileDeleteAddressbookItemId(params?: {}): Promise; profileDeleteWithdrawWithdrawalId(params?: {}): Promise; profileDeleteNotificationsPricePriceAlertId(params?: {}): Promise; verificationGetCountries(params?: {}): Promise; verificationGetStatus(params?: {}): Promise; verificationGetFractalUrl(params?: {}): Promise; verificationGetSmartId(params?: {}): Promise; verificationGetStex(params?: {}): Promise; verificationGetCryptonomicaCode(params?: {}): Promise; verificationPostSmartId(params?: {}): Promise; verificationPostStex(params?: {}): Promise; verificationPostCryptonomica(params?: {}): Promise; settingsGetNotificationsEvent(params?: {}): Promise; settingsGetNotifications(params?: {}): Promise; settingsPutNotifications(params?: {}): Promise; settingsPutNotificationsSet(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;