import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { klinePublicGetPublicJson(params?: {}): Promise; klinePublicGetPublicCurrencyJson(params?: {}): Promise; v1PublicGetPing(params?: {}): Promise; v1PublicGetTime(params?: {}): Promise; v1PublicGetExchangeInfo(params?: {}): Promise; v1PublicGetDepth(params?: {}): Promise; v1PublicGetTrades(params?: {}): Promise; v1PublicGetHistoricalTrades(params?: {}): Promise; v1PublicGetAggTrades(params?: {}): Promise; v1PublicGetTicker24hr(params?: {}): Promise; v1PublicGetTickerPrice(params?: {}): Promise; v1PublicGetTickerBookTicker(params?: {}): Promise; v1PublicGetMarketKline(params?: {}): Promise; v1PrivateGetOrder(params?: {}): Promise; v1PrivateGetOpenOrders(params?: {}): Promise; v1PrivateGetAllOrders(params?: {}): Promise; v1PrivateGetAccount(params?: {}): Promise; v1PrivateGetMyTrades(params?: {}): Promise; v1PrivateGetEtfNetValueSymbol(params?: {}): Promise; v1PrivateGetWithdrawHistory(params?: {}): Promise; v1PrivateGetDepositHistory(params?: {}): Promise; v1PrivatePostOrder(params?: {}): Promise; v1PrivatePostWithdrawCommit(params?: {}): Promise; v1PrivateDeleteOrder(params?: {}): Promise; v2PrivateGetMyTrades(params?: {}): Promise; openPrivatePostPoseidonApiV1ListenKey(params?: {}): Promise; openPrivatePutPoseidonApiV1ListenKeyListenKey(params?: {}): Promise; openPrivateDeletePoseidonApiV1ListenKeyListenKey(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;