import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetPairTicker(params?: {}): Promise; publicGetTickers(params?: {}): Promise; publicGetTickersJpy(params?: {}): Promise; publicGetPairDepth(params?: {}): Promise; publicGetPairTransactions(params?: {}): Promise; publicGetPairTransactionsYyyymmdd(params?: {}): Promise; publicGetPairCandlestickCandletypeYyyymmdd(params?: {}): Promise; publicGetPairCircuitBreakInfo(params?: {}): Promise; privateGetUserAssets(params?: {}): Promise; privateGetUserSpotOrder(params?: {}): Promise; privateGetUserSpotActiveOrders(params?: {}): Promise; privateGetUserMarginPositions(params?: {}): Promise; privateGetUserSpotTradeHistory(params?: {}): Promise; privateGetUserDepositHistory(params?: {}): Promise; privateGetUserUnconfirmedDeposits(params?: {}): Promise; privateGetUserDepositOriginators(params?: {}): Promise; privateGetUserWithdrawalAccount(params?: {}): Promise; privateGetUserWithdrawalHistory(params?: {}): Promise; privateGetSpotStatus(params?: {}): Promise; privateGetSpotPairs(params?: {}): Promise; privatePostUserSpotOrder(params?: {}): Promise; privatePostUserSpotCancelOrder(params?: {}): Promise; privatePostUserSpotCancelOrders(params?: {}): Promise; privatePostUserSpotOrdersInfo(params?: {}): Promise; privatePostUserConfirmDeposits(params?: {}): Promise; privatePostUserConfirmDepositsAll(params?: {}): Promise; privatePostUserRequestWithdrawal(params?: {}): Promise; marketsGetSpotPairs(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;