import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetMarket(params?: {}): Promise; publicGetCurrency(params?: {}): Promise; publicGetCurrencyWithPlatform(params?: {}): Promise; publicGetTime(params?: {}): Promise; publicGetTicker(params?: {}): Promise; publicGetOrderBook(params?: {}): Promise; publicGetTrade(params?: {}): Promise; publicGetCandle(params?: {}): Promise; privatePostNewOrder(params?: {}): Promise; privatePostCancelOrder(params?: {}): Promise; privatePostWithdrawal(params?: {}): Promise; privateGetBalance(params?: {}): Promise; privateGetOrder(params?: {}): Promise; privateGetOpenOrder(params?: {}): Promise; privateGetOrderHistory(params?: {}): Promise; privateGetTradeHistory(params?: {}): Promise; privateGetDepositAddress(params?: {}): Promise; privateGetTransferPayment(params?: {}): Promise; accountsPostToken(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;