import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicSpotGetMarketSymbols(params?: {}): Promise; publicSpotGetKline(params?: {}): Promise; publicSpotGetMarginCurrencies(params?: {}): Promise; publicSpotGetMarginSymbols(params?: {}): Promise; publicSpotGetMarkets(params?: {}): Promise; publicSpotGetOrderBook(params?: {}): Promise; publicSpotGetPing(params?: {}): Promise; publicSpotGetSpotSymbols(params?: {}): Promise; publicSpotGetTime(params?: {}): Promise; publicSpotGetTrades(params?: {}): Promise; publicSpotGetTradesSymbols(params?: {}): Promise; publicSpotGetTicker(params?: {}): Promise; publicSpotGetCurrencies(params?: {}): Promise; publicSwapGetPublicApiWeight(params?: {}): Promise; publicSwapGetPublicCandles(params?: {}): Promise; publicSwapGetPublicCandlesHistory(params?: {}): Promise; publicSwapGetPublicDepth(params?: {}): Promise; publicSwapGetPublicFundingRate(params?: {}): Promise; publicSwapGetPublicFundingRateHistory(params?: {}): Promise; publicSwapGetPublicInstrument(params?: {}): Promise; publicSwapGetPublicInstruments(params?: {}): Promise; publicSwapGetPublicTicker(params?: {}): Promise; publicSwapGetPublicTickers(params?: {}): Promise; publicSwapGetPublicTime(params?: {}): Promise; publicSwapGetPublicTrades(params?: {}): Promise; privateSpotGetMarketFinancelog(params?: {}): Promise; privateSpotGetMarketMytrades(params?: {}): Promise; privateSpotGetMarketOrder(params?: {}): Promise; privateSpotGetMarketOrderDetail(params?: {}): Promise; privateSpotGetMarketOrderCurrent(params?: {}): Promise; privateSpotGetMarketOrderHistory(params?: {}): Promise; privateSpotGetMarginAssets(params?: {}): Promise; privateSpotGetMarginFinancelog(params?: {}): Promise; privateSpotGetMarginMytrades(params?: {}): Promise; privateSpotGetMarginOrder(params?: {}): Promise; privateSpotGetMarginOrderCurrent(params?: {}): Promise; privateSpotGetMarginOrderHistory(params?: {}): Promise; privateSpotGetMarginPositions(params?: {}): Promise; privateSpotGetOtcFinancelog(params?: {}): Promise; privateSpotGetSpotAssets(params?: {}): Promise; privateSpotGetSpotFinancelog(params?: {}): Promise; privateSpotGetSpotMytrades(params?: {}): Promise; privateSpotGetSpotOrder(params?: {}): Promise; privateSpotGetSpotOrderCurrent(params?: {}): Promise; privateSpotGetSpotOrderHistory(params?: {}): Promise; privateSpotGetDepositAddress(params?: {}): Promise; privateSpotGetDepositHistory(params?: {}): Promise; privateSpotGetWithdrawHistory(params?: {}): Promise; privateSpotPostMarketOrderCancel(params?: {}): Promise; privateSpotPostMarketOrderNew(params?: {}): Promise; privateSpotPostMarketOrderBatchNew(params?: {}): Promise; privateSpotPostMarginOrderCancel(params?: {}): Promise; privateSpotPostMarginOrderNew(params?: {}): Promise; privateSpotPostMarginPositionClose(params?: {}): Promise; privateSpotPostSpotOrderCancel(params?: {}): Promise; privateSpotPostSpotOrderNew(params?: {}): Promise; privateSpotPostTransfer(params?: {}): Promise; privateSpotPostWithdrawNew(params?: {}): Promise; privateSpotPostWithdrawCancel(params?: {}): Promise; privateSwapGetAccountBalance(params?: {}): Promise; privateSwapGetAccountPositions(params?: {}): Promise; privateSwapGetAccountFinanceRecord(params?: {}): Promise; privateSwapGetAccountTradingFeeRate(params?: {}): Promise; privateSwapGetAccountTransferRecord(params?: {}): Promise; privateSwapGetAccountFundingFee(params?: {}): Promise; privateSwapGetTradeHistoryOrders(params?: {}): Promise; privateSwapGetTradeHistoryTrades(params?: {}): Promise; privateSwapGetTradeOpenOrders(params?: {}): Promise; privateSwapGetTradeOrderInfo(params?: {}): Promise; privateSwapPostAccountTransfer(params?: {}): Promise; privateSwapPostAccountLeverage(params?: {}): Promise; privateSwapPostAccountPositionMode(params?: {}): Promise; privateSwapPostAccountPositionMargin(params?: {}): Promise; privateSwapPostTradeBatchCancelOrder(params?: {}): Promise; privateSwapPostTradeBatchOrder(params?: {}): Promise; privateSwapPostTradeCancelOrder(params?: {}): Promise; privateSwapPostTradeOrderPlace(params?: {}): Promise; privateSwapPostFollowSponsorOrder(params?: {}): Promise; privateSwapPostFollowCloseOrder(params?: {}): Promise; privateSwapPostFollowCancelOrder(params?: {}): Promise; privateSwapPostFollowUserCenterCurrent(params?: {}): Promise; privateSwapPostFollowUserCenterHistory(params?: {}): Promise; privateSwapPostFollowExpertCurrentOpenOrder(params?: {}): Promise; privateSwapPostFollowAddAlgo(params?: {}): Promise; privateSwapPostFollowCancelAlgo(params?: {}): Promise; privateSwapPostFollowAccountAvailable(params?: {}): Promise; privateSwapPostFollowPlanTask(params?: {}): Promise; privateSwapPostFollowInstrumentList(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;