import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicPostGetServerTime(params?: {}): Promise; publicPostGetPairsInfo(params?: {}): Promise; publicPostGetCurrenciesInfo(params?: {}): Promise; publicPostGetProcessingInfo(params?: {}): Promise; publicPostGetTicker(params?: {}): Promise; publicPostGetTradeHistory(params?: {}): Promise; publicPostGetOrderBook(params?: {}): Promise; publicPostGetCandles(params?: {}): Promise; privatePostGetMyCurrentFee(params?: {}): Promise; privatePostGetFeeStrategy(params?: {}): Promise; privatePostGetMyVolume(params?: {}): Promise; privatePostDoCreateAccount(params?: {}): Promise; privatePostGetMyAccountStatusV3(params?: {}): Promise; privatePostGetMyWalletBalance(params?: {}): Promise; privatePostGetMyOrders(params?: {}): Promise; privatePostDoMyNewOrder(params?: {}): Promise; privatePostDoCancelMyOrder(params?: {}): Promise; privatePostDoCancelAllOrders(params?: {}): Promise; privatePostGetOrderBook(params?: {}): Promise; privatePostGetCandles(params?: {}): Promise; privatePostGetTradeHistory(params?: {}): Promise; privatePostGetMyTransactionHistory(params?: {}): Promise; privatePostGetMyFundingHistory(params?: {}): Promise; privatePostDoMyInternalTransfer(params?: {}): Promise; privatePostGetProcessingInfo(params?: {}): Promise; privatePostGetDepositAddress(params?: {}): Promise; privatePostDoDepositFundsFromWallet(params?: {}): Promise; privatePostDoWithdrawalFundsToWallet(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;