import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetMarketTickers(params?: {}): Promise; publicGetMarketTicker(params?: {}): Promise; publicGetMarketIndexTickers(params?: {}): Promise; publicGetMarketBooks(params?: {}): Promise; publicGetMarketBooksLite(params?: {}): Promise; publicGetMarketCandles(params?: {}): Promise; publicGetMarketHistoryCandles(params?: {}): Promise; publicGetMarketHistoryMarkPriceCandles(params?: {}): Promise; publicGetMarketHistoryIndexCandles(params?: {}): Promise; publicGetMarketIndexCandles(params?: {}): Promise; publicGetMarketMarkPriceCandles(params?: {}): Promise; publicGetMarketTrades(params?: {}): Promise; publicGetMarketHistoryTrades(params?: {}): Promise; publicGetMarketPlatform24Volume(params?: {}): Promise; publicGetMarketOpenOracle(params?: {}): Promise; publicGetMarketIndexComponents(params?: {}): Promise; publicGetMarketOptionInstrumentFamilyTrades(params?: {}): Promise; publicGetPublicInstruments(params?: {}): Promise; publicGetPublicInstrumentTickBands(params?: {}): Promise; publicGetPublicDeliveryExerciseHistory(params?: {}): Promise; publicGetPublicOpenInterest(params?: {}): Promise; publicGetPublicFundingRate(params?: {}): Promise; publicGetPublicFundingRateHistory(params?: {}): Promise; publicGetPublicPriceLimit(params?: {}): Promise; publicGetPublicOptSummary(params?: {}): Promise; publicGetPublicEstimatedPrice(params?: {}): Promise; publicGetPublicDiscountRateInterestFreeQuota(params?: {}): Promise; publicGetPublicTime(params?: {}): Promise; publicGetPublicLiquidationOrders(params?: {}): Promise; publicGetPublicMarkPrice(params?: {}): Promise; publicGetPublicOptionTrades(params?: {}): Promise; publicGetPublicPositionTiers(params?: {}): Promise; publicGetPublicUnderlying(params?: {}): Promise; publicGetPublicInterestRateLoanQuota(params?: {}): Promise; publicGetPublicVipInterestRateLoanQuota(params?: {}): Promise; publicGetRubikStatTradingDataSupportCoin(params?: {}): Promise; publicGetRubikStatTakerVolume(params?: {}): Promise; publicGetRubikStatMarginLoanRatio(params?: {}): Promise; publicGetRubikStatContractsLongShortAccountRatio(params?: {}): Promise; publicGetRubikStatContractsOpenInterestVolume(params?: {}): Promise; publicGetRubikStatOptionOpenInterestVolume(params?: {}): Promise; publicGetRubikStatOptionOpenInterestVolumeRatio(params?: {}): Promise; publicGetRubikStatOptionOpenInterestVolumeExpiry(params?: {}): Promise; publicGetRubikStatOptionOpenInterestVolumeStrike(params?: {}): Promise; publicGetRubikStatOptionTakerBlockVolume(params?: {}): Promise; publicGetSystemStatus(params?: {}): Promise; publicGetFinanceSavingsLendingRateSummary(params?: {}): Promise; publicGetFinanceSavingsLendingRateHistory(params?: {}): Promise; publicGetMarketExchangeRate(params?: {}): Promise; privateGetAccountAccountPositionRisk(params?: {}): Promise; privateGetAccountBalance(params?: {}): Promise; privateGetAccountPositions(params?: {}): Promise; privateGetAccountPositionsHistory(params?: {}): Promise; privateGetAccountBills(params?: {}): Promise; privateGetAccountBillsArchive(params?: {}): Promise; privateGetAccountConfig(params?: {}): Promise; privateGetAccountMaxSize(params?: {}): Promise; privateGetAccountMaxAvailSize(params?: {}): Promise; privateGetAccountLeverageInfo(params?: {}): Promise; privateGetAccountMaxLoan(params?: {}): Promise; privateGetAccountTradeFee(params?: {}): Promise; privateGetAccountInterestAccrued(params?: {}): Promise; privateGetAccountInterestRate(params?: {}): Promise; privateGetAccountMaxWithdrawal(params?: {}): Promise; privateGetAccountRiskState(params?: {}): Promise; privateGetAccountBorrowRepayHistory(params?: {}): Promise; privateGetAccountQuickMarginBorrowRepayHistory(params?: {}): Promise; privateGetAccountInterestLimits(params?: {}): Promise; privateGetAccountVipInterestAccrued(params?: {}): Promise; privateGetAccountVipLoanOrderList(params?: {}): Promise; privateGetAccountVipLoanOrderDetail(params?: {}): Promise; privateGetAssetAssetValuation(params?: {}): Promise; privateGetAssetDepositAddress(params?: {}): Promise; privateGetAssetBalances(params?: {}): Promise; privateGetAssetTransferState(params?: {}): Promise; privateGetAssetTransferRecord(params?: {}): Promise; privateGetAssetDepositHistory(params?: {}): Promise; privateGetAssetWithdrawalHistory(params?: {}): Promise; privateGetAssetDepositWithdrawStatus(params?: {}): Promise; privateGetAssetCurrencies(params?: {}): Promise; privateGetAssetBills(params?: {}): Promise; privateGetAssetPiggyBalance(params?: {}): Promise; privateGetAssetDepositLightning(params?: {}): Promise; privateGetAssetNonTradableAssets(params?: {}): Promise; privateGetTradeOrder(params?: {}): Promise; privateGetTradeOrdersPending(params?: {}): Promise; privateGetTradeOrdersHistory(params?: {}): Promise; privateGetTradeOrdersHistoryArchive(params?: {}): Promise; privateGetTradeFills(params?: {}): Promise; privateGetTradeFillsHistory(params?: {}): Promise; privateGetTradeOrdersAlgoPending(params?: {}): Promise; privateGetTradeOrdersAlgoHistory(params?: {}): Promise; privateGetTradeOrderAlgo(params?: {}): Promise; privateGetAccountSubaccountBalances(params?: {}): Promise; privateGetAccountSubaccountInterestLimits(params?: {}): Promise; privateGetAssetSubaccountBills(params?: {}): Promise; privateGetAssetSubaccountManagedSubaccountBills(params?: {}): Promise; privateGetUsersSubaccountList(params?: {}): Promise; privateGetUsersSubaccountApikey(params?: {}): Promise; privateGetUsersEntrustSubaccountList(params?: {}): Promise; privateGetBrokerNdInfo(params?: {}): Promise; privateGetBrokerNdSubaccountInfo(params?: {}): Promise; privateGetAssetBrokerNdSubaccountDepositAddress(params?: {}): Promise; privateGetAssetBrokerNdSubaccountDepositHistory(params?: {}): Promise; privateGetBrokerNdRebateDaily(params?: {}): Promise; privateGetBrokerNdSubaccountApikey(params?: {}): Promise; privateGetBrokerNdRebatePerOrders(params?: {}): Promise; privateGetAssetBrokerNdSubaccountWithdrawalHistory(params?: {}): Promise; privateGetAssetConvertCurrencies(params?: {}): Promise; privateGetAssetConvertCurrencyPair(params?: {}): Promise; privateGetAssetConvertEstimateQuote(params?: {}): Promise; privateGetAssetConvertTrade(params?: {}): Promise; privateGetAssetConvertHistory(params?: {}): Promise; privateGetAccountGreeks(params?: {}): Promise; privateGetFinanceStakingDefiOffers(params?: {}): Promise; privateGetFinanceStakingDefiOrdersActive(params?: {}): Promise; privateGetFinanceStakingDefiOrdersHistory(params?: {}): Promise; privateGetFinanceSavingsBalance(params?: {}): Promise; privateGetFinanceSavingsLendingHistory(params?: {}): Promise; privateGetRfqCounterparties(params?: {}): Promise; privateGetRfqMakerInstrumentSettings(params?: {}): Promise; privateGetRfqRfqs(params?: {}): Promise; privateGetRfqQuotes(params?: {}): Promise; privateGetRfqTrades(params?: {}): Promise; privateGetRfqPublicTrades(params?: {}): Promise; privateGetCopytradingCurrentSubpositions(params?: {}): Promise; privateGetCopytradingSubpositionsHistory(params?: {}): Promise; privateGetCopytradingInstruments(params?: {}): Promise; privateGetCopytradingProfitSharingDetails(params?: {}): Promise; privateGetCopytradingTotalProfitSharing(params?: {}): Promise; privateGetCopytradingUnrealizedProfitSharingDetails(params?: {}): Promise; privateGetTradingBotGridOrdersAlgoPending(params?: {}): Promise; privateGetTradingBotGridOrdersAlgoHistory(params?: {}): Promise; privateGetTradingBotGridOrdersAlgoDetails(params?: {}): Promise; privateGetTradingBotGridSubOrders(params?: {}): Promise; privateGetTradingBotGridPositions(params?: {}): Promise; privateGetTradingBotGridAiParam(params?: {}): Promise; privatePostAccountSetPositionMode(params?: {}): Promise; privatePostAccountSetLeverage(params?: {}): Promise; privatePostAccountPositionMarginBalance(params?: {}): Promise; privatePostAccountSetGreeks(params?: {}): Promise; privatePostAccountSetIsolatedMode(params?: {}): Promise; privatePostAccountSetRiskOffsetType(params?: {}): Promise; privatePostAccountSimulatedMargin(params?: {}): Promise; privatePostAccountBorrowRepay(params?: {}): Promise; privatePostAccountQuickMarginBorrowRepay(params?: {}): Promise; privatePostAccountActivateOption(params?: {}): Promise; privatePostAccountSetAutoLoan(params?: {}): Promise; privatePostAccountSubaccountSetLoanAllocation(params?: {}): Promise; privatePostAssetTransfer(params?: {}): Promise; privatePostAssetWithdrawal(params?: {}): Promise; privatePostAssetWithdrawalLightning(params?: {}): Promise; privatePostAssetCancelWithdrawal(params?: {}): Promise; privatePostAssetConvertDustAssets(params?: {}): Promise; privatePostTradeOrder(params?: {}): Promise; privatePostTradeBatchOrders(params?: {}): Promise; privatePostTradeCancelOrder(params?: {}): Promise; privatePostTradeCancelBatchOrders(params?: {}): Promise; privatePostTradeAmendOrder(params?: {}): Promise; privatePostTradeAmendBatchOrders(params?: {}): Promise; privatePostTradeAmendAlgos(params?: {}): Promise; privatePostTradeClosePosition(params?: {}): Promise; privatePostTradeOrderAlgo(params?: {}): Promise; privatePostTradeCancelAlgos(params?: {}): Promise; privatePostTradeCancelAdvanceAlgos(params?: {}): Promise; privatePostUsersSubaccountDeleteApikey(params?: {}): Promise; privatePostUsersSubaccountModifyApikey(params?: {}): Promise; privatePostUsersSubaccountApikey(params?: {}): Promise; privatePostUsersSubaccountSetTransferOut(params?: {}): Promise; privatePostAssetSubaccountTransfer(params?: {}): Promise; privatePostBrokerNdCreateSubaccount(params?: {}): Promise; privatePostBrokerNdDeleteSubaccount(params?: {}): Promise; privatePostBrokerNdSetSubaccountLevel(params?: {}): Promise; privatePostBrokerNdSetSubaccountFeeRate(params?: {}): Promise; privatePostAssetBrokerNdSubaccountDepositAddress(params?: {}): Promise; privatePostBrokerNdSubaccountApikey(params?: {}): Promise; privatePostBrokerNdSubaccountDeleteApikey(params?: {}): Promise; privatePostBrokerNdSubaccountModifyApikey(params?: {}): Promise; privatePostBrokerNdRebatePerOrders(params?: {}): Promise; privatePostFinanceStakingDefiPurchase(params?: {}): Promise; privatePostFinanceStakingDefiRedeem(params?: {}): Promise; privatePostFinanceStakingDefiCancel(params?: {}): Promise; privatePostFinanceSavingsPurchaseRedempt(params?: {}): Promise; privatePostFinanceSavingsSetLendingRate(params?: {}): Promise; privatePostRfqCreateRfq(params?: {}): Promise; privatePostRfqCancelRfq(params?: {}): Promise; privatePostRfqCancelBatchRfqs(params?: {}): Promise; privatePostRfqCancelAllRfqs(params?: {}): Promise; privatePostRfqExecuteQuote(params?: {}): Promise; privatePostRfqMakerInstrumentSettings(params?: {}): Promise; privatePostRfqMmpReset(params?: {}): Promise; privatePostRfqCreateQuote(params?: {}): Promise; privatePostRfqCancelQuote(params?: {}): Promise; privatePostRfqCancelBatchQuotes(params?: {}): Promise; privatePostRfqCancelAllQuotes(params?: {}): Promise; privatePostCopytradingAlgoOrder(params?: {}): Promise; privatePostCopytradingCloseSubposition(params?: {}): Promise; privatePostCopytradingSetInstruments(params?: {}): Promise; privatePostTradingBotGridOrderAlgo(params?: {}): Promise; privatePostTradingBotGridAmendOrderAlgo(params?: {}): Promise; privatePostTradingBotGridStopOrderAlgo(params?: {}): Promise; privatePostTradingBotGridWithdrawIncome(params?: {}): Promise; privatePostTradingBotGridComputeMarginBalance(params?: {}): Promise; privatePostTradingBotGridMarginBalance(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;