import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { v2GetPlatformStatus(params?: {}): Promise; v2GetTickers(params?: {}): Promise; v2GetTickerSymbol(params?: {}): Promise; v2GetTickersHist(params?: {}): Promise; v2GetTradesSymbolHist(params?: {}): Promise; v2GetBookSymbolPrecision(params?: {}): Promise; v2GetBookSymbolP0(params?: {}): Promise; v2GetBookSymbolP1(params?: {}): Promise; v2GetBookSymbolP2(params?: {}): Promise; v2GetBookSymbolP3(params?: {}): Promise; v2GetBookSymbolR0(params?: {}): Promise; v2GetStats1KeySizeSymbolSideSection(params?: {}): Promise; v2GetStats1KeySizeSymbolSection(params?: {}): Promise; v2GetStats1KeySizeSymbolLongLast(params?: {}): Promise; v2GetStats1KeySizeSymbolLongHist(params?: {}): Promise; v2GetStats1KeySizeSymbolShortLast(params?: {}): Promise; v2GetStats1KeySizeSymbolShortHist(params?: {}): Promise; v2GetCandlesTradeTimeframeSymbolSection(params?: {}): Promise; v2GetCandlesTradeTimeframeSymbolLast(params?: {}): Promise; v2GetCandlesTradeTimeframeSymbolHist(params?: {}): Promise; publicGetBookSymbol(params?: {}): Promise; publicGetLendbookCurrency(params?: {}): Promise; publicGetLendsCurrency(params?: {}): Promise; publicGetPubtickerSymbol(params?: {}): Promise; publicGetStatsSymbol(params?: {}): Promise; publicGetSymbols(params?: {}): Promise; publicGetSymbolsDetails(params?: {}): Promise; publicGetTickers(params?: {}): Promise; publicGetTradesSymbol(params?: {}): Promise; privatePostAccountFees(params?: {}): Promise; privatePostAccountInfos(params?: {}): Promise; privatePostBalances(params?: {}): Promise; privatePostBasketManage(params?: {}): Promise; privatePostCredits(params?: {}): Promise; privatePostDepositNew(params?: {}): Promise; privatePostFundingClose(params?: {}): Promise; privatePostHistory(params?: {}): Promise; privatePostHistoryMovements(params?: {}): Promise; privatePostKeyInfo(params?: {}): Promise; privatePostMarginInfos(params?: {}): Promise; privatePostMytrades(params?: {}): Promise; privatePostMytradesFunding(params?: {}): Promise; privatePostOfferCancel(params?: {}): Promise; privatePostOfferNew(params?: {}): Promise; privatePostOfferStatus(params?: {}): Promise; privatePostOffers(params?: {}): Promise; privatePostOffersHist(params?: {}): Promise; privatePostOrderCancel(params?: {}): Promise; privatePostOrderCancelAll(params?: {}): Promise; privatePostOrderCancelMulti(params?: {}): Promise; privatePostOrderCancelReplace(params?: {}): Promise; privatePostOrderNew(params?: {}): Promise; privatePostOrderNewMulti(params?: {}): Promise; privatePostOrderStatus(params?: {}): Promise; privatePostOrders(params?: {}): Promise; privatePostOrdersHist(params?: {}): Promise; privatePostPositionClaim(params?: {}): Promise; privatePostPositionClose(params?: {}): Promise; privatePostPositions(params?: {}): Promise; privatePostSummary(params?: {}): Promise; privatePostTakenFunds(params?: {}): Promise; privatePostTotalTakenFunds(params?: {}): Promise; privatePostTransfer(params?: {}): Promise; privatePostUnusedTakenFunds(params?: {}): Promise; privatePostWithdraw(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;