import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetRateAll(params?: {}): Promise; publicGetRatePair(params?: {}): Promise; publicGetOrderbookPair(params?: {}): Promise; publicGetTradehistoryPair(params?: {}): Promise; publicGetPair(params?: {}): Promise; publicGetCurrency(params?: {}): Promise; publicGetOrderbookPairDepth(params?: {}): Promise; privateGetBalancesExchangeBalances(params?: {}): Promise; privateGetOrderPairOrderId(params?: {}): Promise; privateGetOrderPair(params?: {}): Promise; privateGetTradePair(params?: {}): Promise; privatePostOrderPair(params?: {}): Promise; privatePostOrderPairOrderIdCancel(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;