import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetBookCurrencyQuote(params?: {}): Promise; publicGetChartWeek(params?: {}): Promise; publicGetChartWeekCurrencyQuote(params?: {}): Promise; publicGetCurrency(params?: {}): Promise; publicGetCurrencyAvailable(params?: {}): Promise; publicGetCurrencyQuotes(params?: {}): Promise; publicGetCurrencyCurrency(params?: {}): Promise; publicGetPair(params?: {}): Promise; publicGetPairAvailable(params?: {}): Promise; publicGetTicker(params?: {}): Promise; publicGetTickerBaseQuote(params?: {}): Promise; publicGetTime(params?: {}): Promise; publicGetTradeHistoryCurrencyQuote(params?: {}): Promise; publicGetTradeFeeCurrencyQuote(params?: {}): Promise; publicGetTradeFeeLevels(params?: {}): Promise; publicGetTransactionBindings(params?: {}): Promise; privateGetAuthAccount(params?: {}): Promise; privateGetAuthAccountCurrencyCurrencyType(params?: {}): Promise; privateGetAuthOrder(params?: {}): Promise; privateGetAuthOrderGetOrderId(params?: {}): Promise; privateGetAuthOrderPairCurrencyQuote(params?: {}): Promise; privateGetAuthOrderPairCurrencyQuoteActive(params?: {}): Promise; privateGetAuthStopOrder(params?: {}): Promise; privateGetAuthStopOrderGetOrderId(params?: {}): Promise; privateGetAuthStopOrderPairCurrencyQuote(params?: {}): Promise; privateGetAuthStopOrderPairCurrencyQuoteActive(params?: {}): Promise; privateGetAuthTrade(params?: {}): Promise; privateGetAuthTradePairCurrencyQuote(params?: {}): Promise; privateGetAuthTradeFeeCurrencyQuote(params?: {}): Promise; privateGetAuthTransaction(params?: {}): Promise; privateGetAuthTransactionBindings(params?: {}): Promise; privateGetAuthTransactionBindingsCurrency(params?: {}): Promise; privateGetAuthTransactionId(params?: {}): Promise; privateGetAuthTransfer(params?: {}): Promise; privatePostAuthOrderCancel(params?: {}): Promise; privatePostAuthOrderCancelAll(params?: {}): Promise; privatePostAuthOrderCancelAllCurrencyQuote(params?: {}): Promise; privatePostAuthOrderPlace(params?: {}): Promise; privatePostAuthSpotDeposit(params?: {}): Promise; privatePostAuthSpotWithdraw(params?: {}): Promise; privatePostAuthStopOrderCancel(params?: {}): Promise; privatePostAuthStopOrderCancelAll(params?: {}): Promise; privatePostAuthStopOrderCancelAllCurrencyQuote(params?: {}): Promise; privatePostAuthStopOrderPlace(params?: {}): Promise; privatePostAuthTransactionDepositAddress(params?: {}): Promise; privatePostAuthTransactionWithdraw(params?: {}): Promise; privatePostAuthTransactionWithdrawCancel(params?: {}): Promise; privatePostAuthTransactionWithdrawConfirm(params?: {}): Promise; privatePostAuthTransactionWithdrawResendCode(params?: {}): Promise; privatePostAuthTransferEmail(params?: {}): Promise; privatePostAuthTransferId(params?: {}): Promise; privatePostAuthTransferPhone(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;