import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetCurrencyProfile(params?: {}): Promise; publicGetCurrencyLimits(params?: {}): Promise; publicGetLastPricePair(params?: {}): Promise; publicGetLastPricesCurrencies(params?: {}): Promise; publicGetOhlcvHdYyyymmddPair(params?: {}): Promise; publicGetOrderBookPair(params?: {}): Promise; publicGetTickerPair(params?: {}): Promise; publicGetTickersCurrencies(params?: {}): Promise; publicGetTradeHistoryPair(params?: {}): Promise; publicPostConvertPair(params?: {}): Promise; publicPostPriceStatsPair(params?: {}): Promise; privatePostActiveOrdersStatus(params?: {}): Promise; privatePostArchivedOrdersPair(params?: {}): Promise; privatePostBalance(params?: {}): Promise; privatePostCancelOrder(params?: {}): Promise; privatePostCancelOrdersPair(params?: {}): Promise; privatePostCancelReplaceOrderPair(params?: {}): Promise; privatePostClosePositionPair(params?: {}): Promise; privatePostGetAddress(params?: {}): Promise; privatePostGetCryptoAddress(params?: {}): Promise; privatePostGetMyfee(params?: {}): Promise; privatePostGetOrder(params?: {}): Promise; privatePostGetOrderTx(params?: {}): Promise; privatePostOpenOrdersPair(params?: {}): Promise; privatePostOpenOrders(params?: {}): Promise; privatePostOpenPositionPair(params?: {}): Promise; privatePostOpenPositionsPair(params?: {}): Promise; privatePostPlaceOrderPair(params?: {}): Promise; privatePostRawTxHistory(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;