import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetV1Time(params?: {}): Promise; publicGetV1ExchangeInfo(params?: {}): Promise; publicGetV1Depth(params?: {}): Promise; publicGetV1AggTrades(params?: {}): Promise; publicGetV1Klines(params?: {}): Promise; publicGetV1Ticker24hr(params?: {}): Promise; publicGetV2Time(params?: {}): Promise; publicGetV2ExchangeInfo(params?: {}): Promise; publicGetV2Depth(params?: {}): Promise; publicGetV2AggTrades(params?: {}): Promise; publicGetV2Klines(params?: {}): Promise; publicGetV2Ticker24hr(params?: {}): Promise; marketcapGetV1Assets(params?: {}): Promise; marketcapGetV1Candles(params?: {}): Promise; marketcapGetV1Orderbook(params?: {}): Promise; marketcapGetV1Summary(params?: {}): Promise; marketcapGetV1Ticker(params?: {}): Promise; marketcapGetV1TokenAssets(params?: {}): Promise; marketcapGetV1TokenOrderbook(params?: {}): Promise; marketcapGetV1TokenSummary(params?: {}): Promise; marketcapGetV1TokenTicker(params?: {}): Promise; marketcapGetV1TokenTrades(params?: {}): Promise; marketcapGetV1TokenCryptoOHLC(params?: {}): Promise; marketcapGetV1TokenCryptoAssets(params?: {}): Promise; marketcapGetV1TokenCryptoOrderbook(params?: {}): Promise; marketcapGetV1TokenCryptoSummary(params?: {}): Promise; marketcapGetV1TokenCryptoTicker(params?: {}): Promise; marketcapGetV1TokenCryptoTrades(params?: {}): Promise; marketcapGetV1Trades(params?: {}): Promise; privateGetV1Account(params?: {}): Promise; privateGetV1Currencies(params?: {}): Promise; privateGetV1Deposits(params?: {}): Promise; privateGetV1DepositAddress(params?: {}): Promise; privateGetV1Ledger(params?: {}): Promise; privateGetV1LeverageSettings(params?: {}): Promise; privateGetV1MyTrades(params?: {}): Promise; privateGetV1OpenOrders(params?: {}): Promise; privateGetV1TradingPositions(params?: {}): Promise; privateGetV1TradingPositionsHistory(params?: {}): Promise; privateGetV1Transactions(params?: {}): Promise; privateGetV1Withdrawals(params?: {}): Promise; privateGetV2Account(params?: {}): Promise; privateGetV2Currencies(params?: {}): Promise; privateGetV2Deposits(params?: {}): Promise; privateGetV2DepositAddress(params?: {}): Promise; privateGetV2Ledger(params?: {}): Promise; privateGetV2LeverageSettings(params?: {}): Promise; privateGetV2MyTrades(params?: {}): Promise; privateGetV2OpenOrders(params?: {}): Promise; privateGetV2TradingPositions(params?: {}): Promise; privateGetV2TradingPositionsHistory(params?: {}): Promise; privateGetV2Transactions(params?: {}): Promise; privateGetV2Withdrawals(params?: {}): Promise; privateGetV2FetchOrder(params?: {}): Promise; privatePostV1Order(params?: {}): Promise; privatePostV1UpdateTradingPosition(params?: {}): Promise; privatePostV1UpdateTradingOrder(params?: {}): Promise; privatePostV1CloseTradingPosition(params?: {}): Promise; privatePostV2Order(params?: {}): Promise; privatePostV2UpdateTradingPosition(params?: {}): Promise; privatePostV2UpdateTradingOrder(params?: {}): Promise; privatePostV2CloseTradingPosition(params?: {}): Promise; privateDeleteV1Order(params?: {}): Promise; privateDeleteV2Order(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;