import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetOrderBookPair(params?: {}): Promise; publicGetTickers(params?: {}): Promise; publicGetTickersPair(params?: {}): Promise; publicGetTradesPair(params?: {}): Promise; publicGetProvisioningCurrencies(params?: {}): Promise; publicGetProvisioningTradingPairs(params?: {}): Promise; publicGetProvisioningLimitationsAndFees(params?: {}): Promise; publicGetTradingHistoryPair(params?: {}): Promise; publicGetPriceOtcCurrency(params?: {}): Promise; privateGetAccountsBalance(params?: {}): Promise; privateGetOrdersHistory(params?: {}): Promise; privateGetOrdersAllPair(params?: {}): Promise; privateGetOrdersTradesPair(params?: {}): Promise; privateGetOrdersPairOrderId(params?: {}): Promise; privateGetWalletWithdrawCurrencySerial(params?: {}): Promise; privateGetWalletWithdrawCurrencyIdId(params?: {}): Promise; privateGetWalletDepositHistoryCurrency(params?: {}): Promise; privateGetWalletWithdrawHistoryCurrency(params?: {}): Promise; privateGetOrdersOpen(params?: {}): Promise; privatePostOrdersPair(params?: {}): Promise; privatePostOrdersBatch(params?: {}): Promise; privatePostWalletWithdrawCurrency(params?: {}): Promise; privatePutOrders(params?: {}): Promise; privateDeleteOrdersPairId(params?: {}): Promise; privateDeleteOrdersAll(params?: {}): Promise; privateDeleteOrdersPair(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;