import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { wwwGetOrderFetchMarkets(params?: {}): Promise; wwwGetOrderFetchTickers(params?: {}): Promise; wwwGetOrderFetchOrderbook(params?: {}): Promise; wwwGetOrderGetTickerWithVolume(params?: {}): Promise; wwwGetExchangeDataOhlc(params?: {}): Promise; wwwGetExchangeDataOrderBook(params?: {}): Promise; wwwGetExchangeDataTradedetails(params?: {}): Promise; v1GetPlatformStatus(params?: {}): Promise; v1GetTickers(params?: {}): Promise; v1GetOrderbookSellSymbol(params?: {}): Promise; v1GetOrderbookBuySymbol(params?: {}): Promise; v1PostCurrentCoinBalanceEVERYTHING(params?: {}): Promise; v1PostGetApiUsageStatusUSAGE(params?: {}): Promise; v1PostGetOrderSocketTokenUSAGE(params?: {}): Promise; v1PostCurrentCoinBalanceSymbol(params?: {}): Promise; v1PostOrderStatusSymbol(params?: {}): Promise; v1PostDepositHistorySymbol(params?: {}): Promise; v1PostWithdrawHistorySymbol(params?: {}): Promise; v1PostWithdrawHistoryAllSymbol(params?: {}): Promise; v1PostDepositHistoryAllSymbol(params?: {}): Promise; v1PostListOpenOrdersSymbol(params?: {}): Promise; v1PostListOpenStopOrdersSymbol(params?: {}): Promise; v1PostGetCoinAddressSymbol(params?: {}): Promise; v1PostPlaceSellOrderSymbol(params?: {}): Promise; v1PostPlaceBuyOrderSymbol(params?: {}): Promise; v1PostBuyStopLossSymbol(params?: {}): Promise; v1PostSellStopLossSymbol(params?: {}): Promise; v1PostCancelOrderSymbol(params?: {}): Promise; v1PostCancelStopLossOrderSymbol(params?: {}): Promise; v1PostListExecutedOrdersSymbol(params?: {}): Promise; v1PostPlaceMarketOrderSymbol(params?: {}): Promise; v1PostPlaceMarketOrderQntySymbol(params?: {}): Promise; v2PostOrders(params?: {}): Promise; v2PostCancel(params?: {}): Promise; v2PostGetordersnew(params?: {}): Promise; v2PostMarginOrders(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;