import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetTickers(params?: {}): Promise; publicGetTickersSymbol(params?: {}): Promise; publicGetSymbols(params?: {}): Promise; publicGetSymbolsSymbol(params?: {}): Promise; publicGetL2Symbol(params?: {}): Promise; publicGetL3Symbol(params?: {}): Promise; privateGetFees(params?: {}): Promise; privateGetOrders(params?: {}): Promise; privateGetOrdersOrderId(params?: {}): Promise; privateGetTrades(params?: {}): Promise; privateGetFills(params?: {}): Promise; privateGetDeposits(params?: {}): Promise; privateGetDepositsDepositId(params?: {}): Promise; privateGetAccounts(params?: {}): Promise; privateGetAccountsAccountCurrency(params?: {}): Promise; privateGetWhitelist(params?: {}): Promise; privateGetWhitelistCurrency(params?: {}): Promise; privateGetWithdrawals(params?: {}): Promise; privateGetWithdrawalsWithdrawalId(params?: {}): Promise; privatePostOrders(params?: {}): Promise; privatePostDepositsCurrency(params?: {}): Promise; privatePostWithdrawals(params?: {}): Promise; privateDeleteOrders(params?: {}): Promise; privateDeleteOrdersOrderId(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;