import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { webGetCurrency(params?: {}): Promise; webGetPairs(params?: {}): Promise; webGetTickers(params?: {}): Promise; webGetOrders(params?: {}): Promise; webGetOrdershistory(params?: {}): Promise; webGetTradeData(params?: {}): Promise; webGetTradeDataId(params?: {}): Promise; publicGetInfo(params?: {}): Promise; publicGetTickerPair(params?: {}): Promise; publicGetDepthPair(params?: {}): Promise; publicGetTradesPair(params?: {}): Promise; privatePostGetInfoExt(params?: {}): Promise; privatePostGetInfo(params?: {}): Promise; privatePostTrade(params?: {}): Promise; privatePostActiveOrders(params?: {}): Promise; privatePostOrderInfo(params?: {}): Promise; privatePostCancelOrder(params?: {}): Promise; privatePostTradeHistory(params?: {}): Promise; privatePostGetDepositAddress(params?: {}): Promise; privatePostCreateWithdraw(params?: {}): Promise; privatePostGetWithdraw(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;