import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetServerTime(params?: {}): Promise; publicGetPairs(params?: {}): Promise; publicGetPriceIncrements(params?: {}): Promise; publicGetSummaries(params?: {}): Promise; publicGetTickerAll(params?: {}): Promise; publicGetPairTicker(params?: {}): Promise; publicGetPairTrades(params?: {}): Promise; publicGetPairDepth(params?: {}): Promise; privatePostGetInfo(params?: {}): Promise; privatePostTransHistory(params?: {}): Promise; privatePostTrade(params?: {}): Promise; privatePostTradeHistory(params?: {}): Promise; privatePostOpenOrders(params?: {}): Promise; privatePostOrderHistory(params?: {}): Promise; privatePostGetOrder(params?: {}): Promise; privatePostCancelOrder(params?: {}): Promise; privatePostWithdrawFee(params?: {}): Promise; privatePostWithdrawCoin(params?: {}): Promise; privatePostListDownline(params?: {}): Promise; privatePostCheckDownline(params?: {}): Promise; privatePostCreateVoucher(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;