import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetTicker(params?: {}): Promise; publicGetTickerHour(params?: {}): Promise; publicGetOrderBook(params?: {}): Promise; publicGetTransactions(params?: {}): Promise; publicGetEurUsd(params?: {}): Promise; privatePostBalance(params?: {}): Promise; privatePostUserTransactions(params?: {}): Promise; privatePostOpenOrders(params?: {}): Promise; privatePostOrderStatus(params?: {}): Promise; privatePostCancelOrder(params?: {}): Promise; privatePostCancelAllOrders(params?: {}): Promise; privatePostBuy(params?: {}): Promise; privatePostSell(params?: {}): Promise; privatePostBitcoinDepositAddress(params?: {}): Promise; privatePostUnconfirmedBtc(params?: {}): Promise; privatePostRippleWithdrawal(params?: {}): Promise; privatePostRippleAddress(params?: {}): Promise; privatePostWithdrawalRequests(params?: {}): Promise; privatePostBitcoinWithdrawal(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;