import { Dict } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; declare abstract class Exchange extends _Exchange { publicGetMarketInstruments(params?: {}): Promise; publicGetMarketInstrumentsHistory(params?: {}): Promise; publicGetMarketTickers(params?: {}): Promise; publicGetMarketBooks(params?: {}): Promise; publicGetMarketTrades(params?: {}): Promise; publicGetMarketMarkPrice(params?: {}): Promise; publicGetMarketFundingRate(params?: {}): Promise; publicGetMarketFundingRateHistory(params?: {}): Promise; publicGetMarketCandles(params?: {}): Promise; publicGetMarketIndexCandles(params?: {}): Promise; publicGetMarketMarkPriceCandles(params?: {}): Promise; publicGetMarketPositionTiers(params?: {}): Promise; publicGetSpotMarketInstruments(params?: {}): Promise; publicGetSpotMarketTickers(params?: {}): Promise; publicGetSpotMarketBooks(params?: {}): Promise; publicGetSpotMarketTrades(params?: {}): Promise; publicGetSpotMarketCandles(params?: {}): Promise; privateGetAssetBalances(params?: {}): Promise; privateGetAssetBills(params?: {}): Promise; privateGetAssetWithdrawalHistory(params?: {}): Promise; privateGetAssetDepositHistory(params?: {}): Promise; privateGetAssetDepositAddress(params?: {}): Promise; privateGetAccountConfig(params?: {}): Promise; privateGetAssetCurrencies(params?: {}): Promise; privateGetAccountBalance(params?: {}): Promise; privateGetAccountPositions(params?: {}): Promise; privateGetAccountPositionsHistory(params?: {}): Promise; privateGetAccountFundingFees(params?: {}): Promise; privateGetAccountMarginMode(params?: {}): Promise; privateGetAccountPositionMode(params?: {}): Promise; privateGetAccountLeverageInfo(params?: {}): Promise; privateGetAccountBatchLeverageInfo(params?: {}): Promise; privateGetTradeOrdersPending(params?: {}): Promise; privateGetTradeOrderDetail(params?: {}): Promise; privateGetTradeOrdersTpslPending(params?: {}): Promise; privateGetTradeOrderTpslDetail(params?: {}): Promise; privateGetTradeOrdersAlgoPending(params?: {}): Promise; privateGetTradeOrdersHistory(params?: {}): Promise; privateGetTradeOrdersTpslHistory(params?: {}): Promise; privateGetTradeOrdersAlgoHistory(params?: {}): Promise; privateGetTradeFillsHistory(params?: {}): Promise; privateGetTradeOrderPriceRange(params?: {}): Promise; privateGetAffiliateBasic(params?: {}): Promise; privateGetAffiliateReferralCode(params?: {}): Promise; privateGetAffiliateInvitees(params?: {}): Promise; privateGetAffiliateSubInvitees(params?: {}): Promise; privateGetAffiliateSubAffiliates(params?: {}): Promise; privateGetAffiliateInviteesDailyInfo(params?: {}): Promise; privateGetCopytradingInstruments(params?: {}): Promise; privateGetCopytradingConfig(params?: {}): Promise; privateGetCopytradingAccountBalance(params?: {}): Promise; privateGetCopytradingAccountPositionsByOrder(params?: {}): Promise; privateGetCopytradingAccountPositionsDetailsByOrder(params?: {}): Promise; privateGetCopytradingAccountPositionsByContract(params?: {}): Promise; privateGetCopytradingAccountPositionMode(params?: {}): Promise; privateGetCopytradingAccountLeverageInfo(params?: {}): Promise; privateGetCopytradingTradeOrdersPending(params?: {}): Promise; privateGetCopytradingTradePendingTpslByContract(params?: {}): Promise; privateGetCopytradingTradePositionHistoryByOrder(params?: {}): Promise; privateGetCopytradingTradeOrdersHistory(params?: {}): Promise; privateGetCopytradingTradePendingTpslByOrder(params?: {}): Promise; privateGetUserQueryApikey(params?: {}): Promise; privateGetSpotTradeFillsHistory(params?: {}): Promise; privateGetSpotTradeOrdersPending(params?: {}): Promise; privateGetSpotTradeOrderDetail(params?: {}): Promise; privateGetSpotTradeOrdersAlgoPending(params?: {}): Promise; privateGetSpotTradeOrdersHistory(params?: {}): Promise; privateGetSpotTradeOrdersAlgoHistory(params?: {}): Promise; privateGetSpotTradeOrderPriceRange(params?: {}): Promise; privatePostAssetTransfer(params?: {}): Promise; privatePostAssetDemoApplyMoney(params?: {}): Promise; privatePostAssetWithdrawalApply(params?: {}): Promise; privatePostAccountSetMarginMode(params?: {}): Promise; privatePostAccountSetPositionMode(params?: {}): Promise; privatePostAccountSetLeverage(params?: {}): Promise; privatePostTradeOrder(params?: {}): Promise; privatePostTradeBatchOrders(params?: {}): Promise; privatePostTradeOrderTpsl(params?: {}): Promise; privatePostTradeOrderAlgo(params?: {}): Promise; privatePostTradeCancelOrder(params?: {}): Promise; privatePostTradeCancelBatchOrders(params?: {}): Promise; privatePostTradeCancelTpsl(params?: {}): Promise; privatePostTradeCancelAlgo(params?: {}): Promise; privatePostTradeAmendOrder(params?: {}): Promise; privatePostTradeAmendBatchOrders(params?: {}): Promise; privatePostTradeAmendTpsl(params?: {}): Promise; privatePostTradeAmendAlgo(params?: {}): Promise; privatePostTradeClosePosition(params?: {}): Promise; privatePostSpotTradeOrder(params?: {}): Promise; privatePostSpotTradeBatchOrders(params?: {}): Promise; privatePostSpotTradeOrderAlgo(params?: {}): Promise; privatePostSpotTradeCancelOrder(params?: {}): Promise; privatePostSpotTradeCancelBatchOrders(params?: {}): Promise; privatePostSpotTradeCancelAlgo(params?: {}): Promise; privatePostCopytradingAccountSetPositionMode(params?: {}): Promise; privatePostCopytradingAccountSetLeverage(params?: {}): Promise; privatePostCopytradingTradePlaceOrder(params?: {}): Promise; privatePostCopytradingTradeCancelOrder(params?: {}): Promise; privatePostCopytradingTradePlaceTpslByContract(params?: {}): Promise; privatePostCopytradingTradeCancelTpslByContract(params?: {}): Promise; privatePostCopytradingTradePlaceTpslByOrder(params?: {}): Promise; privatePostCopytradingTradeCancelTpslByOrder(params?: {}): Promise; privatePostCopytradingTradeClosePositionByOrder(params?: {}): Promise; privatePostCopytradingTradeClosePositionByContract(params?: {}): Promise; } export default Exchange;