import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetMarkets(params?: {}): Promise; publicGetMarketsMarket(params?: {}): Promise; publicGetMarketsMarketOrders(params?: {}): Promise; publicGetMarketsMarketTrades(params?: {}): Promise; privateGetUserAccounts(params?: {}): Promise; privateGetUserOrders(params?: {}): Promise; privateGetUserOrdersId(params?: {}): Promise; privateGetUserOrdersIdTrades(params?: {}): Promise; privateGetUserTrades(params?: {}): Promise; privateGetUserFees(params?: {}): Promise; privateGetAccountWithdrawalsId(params?: {}): Promise; privateGetAccountWithdrawals(params?: {}): Promise; privateGetAccountDepositId(params?: {}): Promise; privateGetAccountDeposits(params?: {}): Promise; privateGetAccountDepositAddress(params?: {}): Promise; privatePostUserOrders(params?: {}): Promise; privatePostAccountWithdraw(params?: {}): Promise; privateDeleteUserOrdersId(params?: {}): Promise; privateDeleteAccountWithdrawalsId(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;