import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetCurrencies(params?: {}): Promise; publicGetCandlesticksInstrumentCode(params?: {}): Promise; publicGetFees(params?: {}): Promise; publicGetInstruments(params?: {}): Promise; publicGetOrderBookInstrumentCode(params?: {}): Promise; publicGetMarketTicker(params?: {}): Promise; publicGetMarketTickerInstrumentCode(params?: {}): Promise; publicGetPriceTicksInstrumentCode(params?: {}): Promise; publicGetTime(params?: {}): Promise; privateGetAccountBalances(params?: {}): Promise; privateGetAccountDepositCryptoCurrencyCode(params?: {}): Promise; privateGetAccountDepositFiatEUR(params?: {}): Promise; privateGetAccountDeposits(params?: {}): Promise; privateGetAccountDepositsBitpanda(params?: {}): Promise; privateGetAccountWithdrawals(params?: {}): Promise; privateGetAccountWithdrawalsBitpanda(params?: {}): Promise; privateGetAccountFees(params?: {}): Promise; privateGetAccountOrders(params?: {}): Promise; privateGetAccountOrdersOrderId(params?: {}): Promise; privateGetAccountOrdersOrderIdTrades(params?: {}): Promise; privateGetAccountTrades(params?: {}): Promise; privateGetAccountTradesTradeId(params?: {}): Promise; privateGetAccountTradingVolume(params?: {}): Promise; privatePostAccountDepositCrypto(params?: {}): Promise; privatePostAccountWithdrawCrypto(params?: {}): Promise; privatePostAccountWithdrawFiat(params?: {}): Promise; privatePostAccountFees(params?: {}): Promise; privatePostAccountOrders(params?: {}): Promise; privateDeleteAccountOrders(params?: {}): Promise; privateDeleteAccountOrdersOrderId(params?: {}): Promise; privateDeleteAccountOrdersClientClientId(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;