import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetMarkets(params?: {}): Promise; publicGetMarket(params?: {}): Promise; publicGetTickers(params?: {}): Promise; publicGetTicker(params?: {}): Promise; publicGetBook(params?: {}): Promise; publicGetHistory(params?: {}): Promise; publicGetDepthResult(params?: {}): Promise; publicGetMarketKline(params?: {}): Promise; privatePostAccountBalances(params?: {}): Promise; privatePostAccountBalance(params?: {}): Promise; privatePostOrderNew(params?: {}): Promise; privatePostOrderCancel(params?: {}): Promise; privatePostOrders(params?: {}): Promise; privatePostAccountMarketOrderHistory(params?: {}): Promise; privatePostAccountMarketDealHistory(params?: {}): Promise; privatePostAccountOrder(params?: {}): Promise; privatePostAccountOrderHistory(params?: {}): Promise; privatePostAccountExecutedHistory(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;