import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetLatest(params?: {}): Promise; privatePostOrders(params?: {}): Promise; privatePostOrdersHistory(params?: {}): Promise; privatePostMyCoinDeposit(params?: {}): Promise; privatePostMyCoinSend(params?: {}): Promise; privatePostQuoteBuy(params?: {}): Promise; privatePostQuoteSell(params?: {}): Promise; privatePostMyBalances(params?: {}): Promise; privatePostMyOrders(params?: {}): Promise; privatePostMyBuy(params?: {}): Promise; privatePostMySell(params?: {}): Promise; privatePostMyBuyCancel(params?: {}): Promise; privatePostMySellCancel(params?: {}): Promise; privatePostRoMyBalances(params?: {}): Promise; privatePostRoMyBalancesCointype(params?: {}): Promise; privatePostRoMyDeposits(params?: {}): Promise; privatePostRoMyWithdrawals(params?: {}): Promise; privatePostRoMyTransactions(params?: {}): Promise; privatePostRoMyTransactionsCointype(params?: {}): Promise; privatePostRoMyTransactionsOpen(params?: {}): Promise; privatePostRoMyTransactionsCointypeOpen(params?: {}): Promise; privatePostRoMySendreceive(params?: {}): Promise; privatePostRoMyAffiliatepayments(params?: {}): Promise; privatePostRoMyReferralpayments(params?: {}): Promise; v2PublicGetLatest(params?: {}): Promise; v2PublicGetLatestCointype(params?: {}): Promise; v2PublicGetLatestCointypeMarkettype(params?: {}): Promise; v2PublicGetBuypriceCointype(params?: {}): Promise; v2PublicGetBuypriceCointypeMarkettype(params?: {}): Promise; v2PublicGetSellpriceCointype(params?: {}): Promise; v2PublicGetSellpriceCointypeMarkettype(params?: {}): Promise; v2PublicGetOrdersOpenCointype(params?: {}): Promise; v2PublicGetOrdersOpenCointypeMarkettype(params?: {}): Promise; v2PublicGetOrdersCompletedCointype(params?: {}): Promise; v2PublicGetOrdersCompletedCointypeMarkettype(params?: {}): Promise; v2PublicGetOrdersSummaryCompletedCointype(params?: {}): Promise; v2PublicGetOrdersSummaryCompletedCointypeMarkettype(params?: {}): Promise; v2PrivatePostStatus(params?: {}): Promise; v2PrivatePostMyCoinDeposit(params?: {}): Promise; v2PrivatePostQuoteBuyNow(params?: {}): Promise; v2PrivatePostQuoteSellNow(params?: {}): Promise; v2PrivatePostQuoteSwapNow(params?: {}): Promise; v2PrivatePostMyBuy(params?: {}): Promise; v2PrivatePostMyBuyEdit(params?: {}): Promise; v2PrivatePostMySell(params?: {}): Promise; v2PrivatePostMySellEdit(params?: {}): Promise; v2PrivatePostMyBuyNow(params?: {}): Promise; v2PrivatePostMySellNow(params?: {}): Promise; v2PrivatePostMySwapNow(params?: {}): Promise; v2PrivatePostMyBuyCancel(params?: {}): Promise; v2PrivatePostMyBuyCancelAll(params?: {}): Promise; v2PrivatePostMySellCancel(params?: {}): Promise; v2PrivatePostMySellCancelAll(params?: {}): Promise; v2PrivatePostMyCoinWithdrawSenddetails(params?: {}): Promise; v2PrivatePostMyCoinWithdrawSend(params?: {}): Promise; v2PrivatePostRoStatus(params?: {}): Promise; v2PrivatePostRoOrdersMarketOpen(params?: {}): Promise; v2PrivatePostRoOrdersMarketCompleted(params?: {}): Promise; v2PrivatePostRoMyBalances(params?: {}): Promise; v2PrivatePostRoMyBalanceCointype(params?: {}): Promise; v2PrivatePostRoMyOrdersMarketOpen(params?: {}): Promise; v2PrivatePostRoMyOrdersLimitOpen(params?: {}): Promise; v2PrivatePostRoMyOrdersCompleted(params?: {}): Promise; v2PrivatePostRoMyOrdersMarketCompleted(params?: {}): Promise; v2PrivatePostRoMySendreceive(params?: {}): Promise; v2PrivatePostRoMyDeposits(params?: {}): Promise; v2PrivatePostRoMyWithdrawals(params?: {}): Promise; v2PrivatePostRoMyAffiliatepayments(params?: {}): Promise; v2PrivatePostRoMyReferralpayments(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;