import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicSpotGetV2SystemTime(params?: {}): Promise; publicSpotGetV2SystemStatus(params?: {}): Promise; publicSpotGetV2MarketOrderbook(params?: {}): Promise; publicSpotGetV2MarketTrades(params?: {}): Promise; publicSpotGetV2MarketTicker(params?: {}): Promise; publicSpotGetV2MarketAllTickers(params?: {}): Promise; publicSpotGetV2ExExchangeInfo(params?: {}): Promise; publicSpotGetV2ExCurrencies(params?: {}): Promise; publicSpotGetV2MarketKlines(params?: {}): Promise; publicSpotGetV2ExTradefees(params?: {}): Promise; publicSwapGetV1SystemTime(params?: {}): Promise; publicSwapGetV1SystemStatus(params?: {}): Promise; publicSwapGetV1ExchangeTradefee(params?: {}): Promise; publicSwapGetV1ExchangeTradefees(params?: {}): Promise; publicSwapGetV1MarketOrderBook(params?: {}): Promise; publicSwapGetV1MarketTicker24Hr(params?: {}): Promise; publicSwapGetV1MarketMarkets(params?: {}): Promise; publicSwapGetV1MarketAggTrade(params?: {}): Promise; publicSwapPostV1MarketKlines(params?: {}): Promise; privateSpotPostV2ExOrders(params?: {}): Promise; privateSpotGetV2ExOrders(params?: {}): Promise; privateSpotGetV2AccountBalance(params?: {}): Promise; privateSpotGetV2ExTradefee(params?: {}): Promise; privateSpotGetV2ExOrder(params?: {}): Promise; privateSpotGetV2ExOrderFills(params?: {}): Promise; privateSpotDeleteV2ExOrder(params?: {}): Promise; privateSpotDeleteV2ExOrders(params?: {}): Promise; privateSpotDeleteV2ExOrdersCancelAll(params?: {}): Promise; privateSwapGetV1WalletBalance(params?: {}): Promise; privateSwapGetV1TradeOrder(params?: {}): Promise; privateSwapGetV1TradeOrderOpenOrders(params?: {}): Promise; privateSwapGetV1TradeUserLeverages(params?: {}): Promise; privateSwapGetV1TradeUserLeverage(params?: {}): Promise; privateSwapGetV1TradePositions(params?: {}): Promise; privateSwapGetV1TradeHistory(params?: {}): Promise; privateSwapPostV1TradeOrder(params?: {}): Promise; privateSwapPostV1TradeOrderAddTPSL(params?: {}): Promise; privateSwapPostV1TradeAddMargin(params?: {}): Promise; privateSwapPostV1TradeReduceMargin(params?: {}): Promise; privateSwapPostV1TradePositionClose(params?: {}): Promise; privateSwapPostV1TradeUpdateUserLeverage(params?: {}): Promise; privateSwapDeleteV1TradeOrder(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;