import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicWalletGetCurrencyChains(params?: {}): Promise; publicSpotGetCurrencies(params?: {}): Promise; publicSpotGetCurrenciesCurrency(params?: {}): Promise; publicSpotGetCurrencyPairs(params?: {}): Promise; publicSpotGetCurrencyPairsCurrencyPair(params?: {}): Promise; publicSpotGetTickers(params?: {}): Promise; publicSpotGetOrderBook(params?: {}): Promise; publicSpotGetTrades(params?: {}): Promise; publicSpotGetCandlesticks(params?: {}): Promise; publicSpotGetTime(params?: {}): Promise; publicMarginGetCurrencyPairs(params?: {}): Promise; publicMarginGetCurrencyPairsCurrencyPair(params?: {}): Promise; publicMarginGetFundingBook(params?: {}): Promise; publicMarginGetCrossCurrencies(params?: {}): Promise; publicMarginGetCrossCurrenciesCurrency(params?: {}): Promise; publicMarginGetUniCurrencyPairs(params?: {}): Promise; publicMarginGetUniCurrencyPairsCurrencyPair(params?: {}): Promise; publicFlash_swapGetCurrencies(params?: {}): Promise; publicFuturesGetSettleContracts(params?: {}): Promise; publicFuturesGetSettleContractsContract(params?: {}): Promise; publicFuturesGetSettleOrderBook(params?: {}): Promise; publicFuturesGetSettleTrades(params?: {}): Promise; publicFuturesGetSettleCandlesticks(params?: {}): Promise; publicFuturesGetSettlePremiumIndex(params?: {}): Promise; publicFuturesGetSettleTickers(params?: {}): Promise; publicFuturesGetSettleFundingRate(params?: {}): Promise; publicFuturesGetSettleInsurance(params?: {}): Promise; publicFuturesGetSettleContractStats(params?: {}): Promise; publicFuturesGetSettleIndexConstituentsIndex(params?: {}): Promise; publicFuturesGetSettleLiqOrders(params?: {}): Promise; publicFuturesGetSettleRiskLimitTiers(params?: {}): Promise; publicDeliveryGetSettleContracts(params?: {}): Promise; publicDeliveryGetSettleContractsContract(params?: {}): Promise; publicDeliveryGetSettleOrderBook(params?: {}): Promise; publicDeliveryGetSettleTrades(params?: {}): Promise; publicDeliveryGetSettleCandlesticks(params?: {}): Promise; publicDeliveryGetSettleTickers(params?: {}): Promise; publicDeliveryGetSettleInsurance(params?: {}): Promise; publicOptionsGetUnderlyings(params?: {}): Promise; publicOptionsGetExpirations(params?: {}): Promise; publicOptionsGetContracts(params?: {}): Promise; publicOptionsGetContractsContract(params?: {}): Promise; publicOptionsGetSettlements(params?: {}): Promise; publicOptionsGetSettlementsContract(params?: {}): Promise; publicOptionsGetOrderBook(params?: {}): Promise; publicOptionsGetTickers(params?: {}): Promise; publicOptionsGetUnderlyingTickersUnderlying(params?: {}): Promise; publicOptionsGetCandlesticks(params?: {}): Promise; publicOptionsGetUnderlyingCandlesticks(params?: {}): Promise; publicOptionsGetTrades(params?: {}): Promise; publicEarnGetUniCurrencies(params?: {}): Promise; publicEarnGetUniCurrenciesCurrency(params?: {}): Promise; privateWithdrawalsPostWithdrawals(params?: {}): Promise; privateWithdrawalsPostPush(params?: {}): Promise; privateWithdrawalsDeleteWithdrawalsWithdrawalId(params?: {}): Promise; privateWalletGetDepositAddress(params?: {}): Promise; privateWalletGetWithdrawals(params?: {}): Promise; privateWalletGetDeposits(params?: {}): Promise; privateWalletGetSubAccountTransfers(params?: {}): Promise; privateWalletGetOrderStatus(params?: {}): Promise; privateWalletGetWithdrawStatus(params?: {}): Promise; privateWalletGetSubAccountBalances(params?: {}): Promise; privateWalletGetSubAccountMarginBalances(params?: {}): Promise; privateWalletGetSubAccountFuturesBalances(params?: {}): Promise; privateWalletGetSubAccountCrossMarginBalances(params?: {}): Promise; privateWalletGetSavedAddress(params?: {}): Promise; privateWalletGetFee(params?: {}): Promise; privateWalletGetTotalBalance(params?: {}): Promise; privateWalletGetSmallBalance(params?: {}): Promise; privateWalletGetSmallBalanceHistory(params?: {}): Promise; privateWalletGetPush(params?: {}): Promise; privateWalletPostTransfers(params?: {}): Promise; privateWalletPostSubAccountTransfers(params?: {}): Promise; privateWalletPostSubAccountToSubAccount(params?: {}): Promise; privateWalletPostSmallBalance(params?: {}): Promise; privateSubAccountsGetSubAccounts(params?: {}): Promise; privateSubAccountsGetSubAccountsUserId(params?: {}): Promise; privateSubAccountsGetSubAccountsUserIdKeys(params?: {}): Promise; privateSubAccountsGetSubAccountsUserIdKeysKey(params?: {}): Promise; privateSubAccountsPostSubAccounts(params?: {}): Promise; privateSubAccountsPostSubAccountsUserIdKeys(params?: {}): Promise; privateSubAccountsPostSubAccountsUserIdLock(params?: {}): Promise; privateSubAccountsPostSubAccountsUserIdUnlock(params?: {}): Promise; privateSubAccountsPutSubAccountsUserIdKeysKey(params?: {}): Promise; privateSubAccountsDeleteSubAccountsUserIdKeysKey(params?: {}): Promise; privateUnifiedGetAccounts(params?: {}): Promise; privateUnifiedGetAccountMode(params?: {}): Promise; privateUnifiedGetBorrowable(params?: {}): Promise; privateUnifiedGetTransferable(params?: {}): Promise; privateUnifiedGetLoans(params?: {}): Promise; privateUnifiedGetLoanRecords(params?: {}): Promise; privateUnifiedGetInterestRecords(params?: {}): Promise; privateUnifiedGetEstimateRate(params?: {}): Promise; privateUnifiedGetCurrencyDiscountTiers(params?: {}): Promise; privateUnifiedGetRiskUnits(params?: {}): Promise; privateUnifiedGetUnifiedMode(params?: {}): Promise; privateUnifiedGetLoanMarginTiers(params?: {}): Promise; privateUnifiedGetLeverageUserCurrencyConfig(params?: {}): Promise; privateUnifiedGetLeverageUserCurrencySetting(params?: {}): Promise; privateUnifiedPostAccountMode(params?: {}): Promise; privateUnifiedPostLoans(params?: {}): Promise; privateUnifiedPostPortfolioCalculator(params?: {}): Promise; privateUnifiedPostLeverageUserCurrencySetting(params?: {}): Promise; privateUnifiedPutUnifiedMode(params?: {}): Promise; privateSpotGetFee(params?: {}): Promise; privateSpotGetBatchFee(params?: {}): Promise; privateSpotGetAccounts(params?: {}): Promise; privateSpotGetAccountBook(params?: {}): Promise; privateSpotGetOpenOrders(params?: {}): Promise; privateSpotGetOrders(params?: {}): Promise; privateSpotGetOrdersOrderId(params?: {}): Promise; privateSpotGetMyTrades(params?: {}): Promise; privateSpotGetPriceOrders(params?: {}): Promise; privateSpotGetPriceOrdersOrderId(params?: {}): Promise; privateSpotPostBatchOrders(params?: {}): Promise; privateSpotPostCrossLiquidateOrders(params?: {}): Promise; privateSpotPostOrders(params?: {}): Promise; privateSpotPostCancelBatchOrders(params?: {}): Promise; privateSpotPostCountdownCancelAll(params?: {}): Promise; privateSpotPostAmendBatchOrders(params?: {}): Promise; privateSpotPostPriceOrders(params?: {}): Promise; privateSpotDeleteOrders(params?: {}): Promise; privateSpotDeleteOrdersOrderId(params?: {}): Promise; privateSpotDeletePriceOrders(params?: {}): Promise; privateSpotDeletePriceOrdersOrderId(params?: {}): Promise; privateSpotPatchOrdersOrderId(params?: {}): Promise; privateMarginGetAccounts(params?: {}): Promise; privateMarginGetAccountBook(params?: {}): Promise; privateMarginGetFundingAccounts(params?: {}): Promise; privateMarginGetAutoRepay(params?: {}): Promise; privateMarginGetTransferable(params?: {}): Promise; privateMarginGetLoans(params?: {}): Promise; privateMarginGetLoansLoanId(params?: {}): Promise; privateMarginGetLoansLoanIdRepayment(params?: {}): Promise; privateMarginGetLoanRecords(params?: {}): Promise; privateMarginGetLoanRecordsLoanRecordId(params?: {}): Promise; privateMarginGetBorrowable(params?: {}): Promise; privateMarginGetCrossAccounts(params?: {}): Promise; privateMarginGetCrossAccountBook(params?: {}): Promise; privateMarginGetCrossLoans(params?: {}): Promise; privateMarginGetCrossLoansLoanId(params?: {}): Promise; privateMarginGetCrossRepayments(params?: {}): Promise; privateMarginGetCrossInterestRecords(params?: {}): Promise; privateMarginGetCrossTransferable(params?: {}): Promise; privateMarginGetCrossEstimateRate(params?: {}): Promise; privateMarginGetCrossBorrowable(params?: {}): Promise; privateMarginGetUniEstimateRate(params?: {}): Promise; privateMarginGetUniLoans(params?: {}): Promise; privateMarginGetUniLoanRecords(params?: {}): Promise; privateMarginGetUniInterestRecords(params?: {}): Promise; privateMarginGetUniBorrowable(params?: {}): Promise; privateMarginPostAutoRepay(params?: {}): Promise; privateMarginPostLoans(params?: {}): Promise; privateMarginPostMergedLoans(params?: {}): Promise; privateMarginPostLoansLoanIdRepayment(params?: {}): Promise; privateMarginPostCrossLoans(params?: {}): Promise; privateMarginPostCrossRepayments(params?: {}): Promise; privateMarginPostUniLoans(params?: {}): Promise; privateMarginPatchLoansLoanId(params?: {}): Promise; privateMarginPatchLoanRecordsLoanRecordId(params?: {}): Promise; privateMarginDeleteLoansLoanId(params?: {}): Promise; privateFlash_swapGetCurrencies(params?: {}): Promise; privateFlash_swapGetCurrencyPairs(params?: {}): Promise; privateFlash_swapGetOrders(params?: {}): Promise; privateFlash_swapGetOrdersOrderId(params?: {}): Promise; privateFlash_swapPostOrders(params?: {}): Promise; privateFlash_swapPostOrdersPreview(params?: {}): Promise; privateFuturesGetSettleAccounts(params?: {}): Promise; privateFuturesGetSettleAccountBook(params?: {}): Promise; privateFuturesGetSettlePositions(params?: {}): Promise; privateFuturesGetSettlePositionsContract(params?: {}): Promise; privateFuturesGetSettleDualCompPositionsContract(params?: {}): Promise; privateFuturesGetSettleOrders(params?: {}): Promise; privateFuturesGetSettleOrdersTimerange(params?: {}): Promise; privateFuturesGetSettleOrdersOrderId(params?: {}): Promise; privateFuturesGetSettleMyTrades(params?: {}): Promise; privateFuturesGetSettleMyTradesTimerange(params?: {}): Promise; privateFuturesGetSettlePositionClose(params?: {}): Promise; privateFuturesGetSettleLiquidates(params?: {}): Promise; privateFuturesGetSettleAutoDeleverages(params?: {}): Promise; privateFuturesGetSettleFee(params?: {}): Promise; privateFuturesGetSettleRiskLimitTiers(params?: {}): Promise; privateFuturesGetSettlePriceOrders(params?: {}): Promise; privateFuturesGetSettlePriceOrdersOrderId(params?: {}): Promise; privateFuturesPostSettlePositionsContractMargin(params?: {}): Promise; privateFuturesPostSettlePositionsContractLeverage(params?: {}): Promise; privateFuturesPostSettlePositionsContractRiskLimit(params?: {}): Promise; privateFuturesPostSettleDualMode(params?: {}): Promise; privateFuturesPostSettleDualCompPositionsContractMargin(params?: {}): Promise; privateFuturesPostSettleDualCompPositionsContractLeverage(params?: {}): Promise; privateFuturesPostSettleDualCompPositionsContractRiskLimit(params?: {}): Promise; privateFuturesPostSettleOrders(params?: {}): Promise; privateFuturesPostSettleBatchOrders(params?: {}): Promise; privateFuturesPostSettleCountdownCancelAll(params?: {}): Promise; privateFuturesPostSettleBatchCancelOrders(params?: {}): Promise; privateFuturesPostSettlePriceOrders(params?: {}): Promise; privateFuturesPutSettleOrdersOrderId(params?: {}): Promise; privateFuturesDeleteSettleOrders(params?: {}): Promise; privateFuturesDeleteSettleOrdersOrderId(params?: {}): Promise; privateFuturesDeleteSettlePriceOrders(params?: {}): Promise; privateFuturesDeleteSettlePriceOrdersOrderId(params?: {}): Promise; privateDeliveryGetSettleAccounts(params?: {}): Promise; privateDeliveryGetSettleAccountBook(params?: {}): Promise; privateDeliveryGetSettlePositions(params?: {}): Promise; privateDeliveryGetSettlePositionsContract(params?: {}): Promise; privateDeliveryGetSettleOrders(params?: {}): Promise; privateDeliveryGetSettleOrdersOrderId(params?: {}): Promise; privateDeliveryGetSettleMyTrades(params?: {}): Promise; privateDeliveryGetSettlePositionClose(params?: {}): Promise; privateDeliveryGetSettleLiquidates(params?: {}): Promise; privateDeliveryGetSettleSettlements(params?: {}): Promise; privateDeliveryGetSettlePriceOrders(params?: {}): Promise; privateDeliveryGetSettlePriceOrdersOrderId(params?: {}): Promise; privateDeliveryPostSettlePositionsContractMargin(params?: {}): Promise; privateDeliveryPostSettlePositionsContractLeverage(params?: {}): Promise; privateDeliveryPostSettlePositionsContractRiskLimit(params?: {}): Promise; privateDeliveryPostSettleOrders(params?: {}): Promise; privateDeliveryPostSettlePriceOrders(params?: {}): Promise; privateDeliveryDeleteSettleOrders(params?: {}): Promise; privateDeliveryDeleteSettleOrdersOrderId(params?: {}): Promise; privateDeliveryDeleteSettlePriceOrders(params?: {}): Promise; privateDeliveryDeleteSettlePriceOrdersOrderId(params?: {}): Promise; privateOptionsGetMySettlements(params?: {}): Promise; privateOptionsGetAccounts(params?: {}): Promise; privateOptionsGetAccountBook(params?: {}): Promise; privateOptionsGetPositions(params?: {}): Promise; privateOptionsGetPositionsContract(params?: {}): Promise; privateOptionsGetPositionClose(params?: {}): Promise; privateOptionsGetOrders(params?: {}): Promise; privateOptionsGetOrdersOrderId(params?: {}): Promise; privateOptionsGetMyTrades(params?: {}): Promise; privateOptionsGetMmp(params?: {}): Promise; privateOptionsPostOrders(params?: {}): Promise; privateOptionsPostCountdownCancelAll(params?: {}): Promise; privateOptionsPostMmp(params?: {}): Promise; privateOptionsPostMmpReset(params?: {}): Promise; privateOptionsDeleteOrders(params?: {}): Promise; privateOptionsDeleteOrdersOrderId(params?: {}): Promise; privateEarnGetUniCurrencies(params?: {}): Promise; privateEarnGetUniCurrenciesCurrency(params?: {}): Promise; privateEarnGetUniLends(params?: {}): Promise; privateEarnGetUniLendRecords(params?: {}): Promise; privateEarnGetUniInterestsCurrency(params?: {}): Promise; privateEarnGetUniInterestRecords(params?: {}): Promise; privateEarnGetUniInterestStatusCurrency(params?: {}): Promise; privateEarnPostUniLends(params?: {}): Promise; privateEarnPutUniInterestReinvest(params?: {}): Promise; privateEarnPatchUniLends(params?: {}): Promise; privateLoanGetCollateralOrders(params?: {}): Promise; privateLoanGetCollateralOrdersOrderId(params?: {}): Promise; privateLoanGetCollateralRepayRecords(params?: {}): Promise; privateLoanGetCollateralCollaterals(params?: {}): Promise; privateLoanGetCollateralTotalAmount(params?: {}): Promise; privateLoanGetCollateralLtv(params?: {}): Promise; privateLoanGetCollateralCurrencies(params?: {}): Promise; privateLoanGetMultiCollateralOrders(params?: {}): Promise; privateLoanGetMultiCollateralOrdersOrderId(params?: {}): Promise; privateLoanGetMultiCollateralRepay(params?: {}): Promise; privateLoanGetMultiCollateralMortgage(params?: {}): Promise; privateLoanGetMultiCollateralCurrencyQuota(params?: {}): Promise; privateLoanGetMultiCollateralCurrencies(params?: {}): Promise; privateLoanGetMultiCollateralLtv(params?: {}): Promise; privateLoanGetMultiCollateralFixedRate(params?: {}): Promise; privateLoanGetMultiCollateralCurrentRate(params?: {}): Promise; privateLoanPostCollateralOrders(params?: {}): Promise; privateLoanPostCollateralRepay(params?: {}): Promise; privateLoanPostCollateralCollaterals(params?: {}): Promise; privateLoanPostMultiCollateralOrders(params?: {}): Promise; privateLoanPostMultiCollateralRepay(params?: {}): Promise; privateLoanPostMultiCollateralMortgage(params?: {}): Promise; privateAccountGetDetail(params?: {}): Promise; privateAccountGetRateLimit(params?: {}): Promise; privateAccountGetStpGroups(params?: {}): Promise; privateAccountGetStpGroupsStpIdUsers(params?: {}): Promise; privateAccountGetStpGroupsDebitFee(params?: {}): Promise; privateAccountPostStpGroups(params?: {}): Promise; privateAccountPostStpGroupsStpIdUsers(params?: {}): Promise; privateAccountDeleteStpGroupsStpIdUsers(params?: {}): Promise; privateRebateGetAgencyTransactionHistory(params?: {}): Promise; privateRebateGetAgencyCommissionHistory(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;