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; publicMarginGetCurrencyPairs(params?: {}): Promise; publicMarginGetCurrencyPairsCurrencyPair(params?: {}): Promise; publicMarginGetCrossCurrencies(params?: {}): Promise; publicMarginGetCrossCurrenciesCurrency(params?: {}): Promise; publicMarginGetFundingBook(params?: {}): Promise; publicFuturesGetSettleContracts(params?: {}): Promise; publicFuturesGetSettleContractsContract(params?: {}): Promise; publicFuturesGetSettleOrderBook(params?: {}): Promise; publicFuturesGetSettleTrades(params?: {}): Promise; publicFuturesGetSettleCandlesticks(params?: {}): Promise; publicFuturesGetSettleTickers(params?: {}): Promise; publicFuturesGetSettleFundingRate(params?: {}): Promise; publicFuturesGetSettleInsurance(params?: {}): Promise; publicFuturesGetSettleContractStats(params?: {}): Promise; publicFuturesGetSettleLiqOrders(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; privateWithdrawalsDeleteWithdrawalsWithdrawalId(params?: {}): Promise; privateWalletGetDepositAddress(params?: {}): Promise; privateWalletGetWithdrawals(params?: {}): Promise; privateWalletGetDeposits(params?: {}): Promise; privateWalletGetSubAccountTransfers(params?: {}): Promise; privateWalletGetWithdrawStatus(params?: {}): Promise; privateWalletGetSubAccountBalances(params?: {}): Promise; privateWalletGetFee(params?: {}): Promise; privateWalletGetTotalBalance(params?: {}): Promise; privateWalletPostTransfers(params?: {}): Promise; privateWalletPostSubAccountTransfers(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; 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; privateSpotPostOrders(params?: {}): Promise; privateSpotPostCancelBatchOrders(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; privateMarginGetLoans(params?: {}): Promise; privateMarginGetLoansLoanId(params?: {}): Promise; privateMarginGetLoansLoanIdRepayment(params?: {}): Promise; privateMarginGetLoanRecords(params?: {}): Promise; privateMarginGetLoanRecordsLoadRecordId(params?: {}): Promise; privateMarginGetAutoRepay(params?: {}): Promise; privateMarginGetTransferable(params?: {}): Promise; privateMarginGetCrossAccounts(params?: {}): Promise; privateMarginGetCrossAccountBook(params?: {}): Promise; privateMarginGetCrossLoans(params?: {}): Promise; privateMarginGetCrossLoansLoanId(params?: {}): Promise; privateMarginGetCrossLoansRepayments(params?: {}): Promise; privateMarginGetCrossTransferable(params?: {}): Promise; privateMarginGetLoanRecordsLoanRecordId(params?: {}): Promise; privateMarginGetBorrowable(params?: {}): Promise; privateMarginGetCrossRepayments(params?: {}): Promise; privateMarginGetCrossBorrowable(params?: {}): Promise; privateMarginPostLoans(params?: {}): Promise; privateMarginPostMergedLoans(params?: {}): Promise; privateMarginPostLoansLoanIdRepayment(params?: {}): Promise; privateMarginPostAutoRepay(params?: {}): Promise; privateMarginPostCrossLoans(params?: {}): Promise; privateMarginPostCrossLoansRepayments(params?: {}): Promise; privateMarginPostCrossRepayments(params?: {}): Promise; privateMarginPatchLoansLoanId(params?: {}): Promise; privateMarginPatchLoanRecordsLoanRecordId(params?: {}): Promise; privateMarginDeleteLoansLoanId(params?: {}): Promise; privateFuturesGetSettleAccounts(params?: {}): Promise; privateFuturesGetSettleAccountBook(params?: {}): Promise; privateFuturesGetSettlePositions(params?: {}): Promise; privateFuturesGetSettlePositionsContract(params?: {}): Promise; privateFuturesGetSettleOrders(params?: {}): Promise; privateFuturesGetSettleOrdersOrderId(params?: {}): Promise; privateFuturesGetSettleMyTrades(params?: {}): Promise; privateFuturesGetSettleMyTradesTimerange(params?: {}): Promise; privateFuturesGetSettlePositionClose(params?: {}): Promise; privateFuturesGetSettleLiquidates(params?: {}): Promise; privateFuturesGetSettlePriceOrders(params?: {}): Promise; privateFuturesGetSettlePriceOrdersOrderId(params?: {}): Promise; privateFuturesGetSettleDualCompPositionsContract(params?: {}): Promise; privateFuturesGetSettleAutoDeleverages(params?: {}): Promise; privateFuturesPostSettlePositionsContractMargin(params?: {}): Promise; privateFuturesPostSettlePositionsContractLeverage(params?: {}): Promise; privateFuturesPostSettlePositionsContractRiskLimit(params?: {}): Promise; privateFuturesPostSettleDualMode(params?: {}): Promise; privateFuturesPostSettleDualCompPositionsContract(params?: {}): Promise; privateFuturesPostSettleDualCompPositionsContractMargin(params?: {}): Promise; privateFuturesPostSettleDualCompPositionsContractLeverage(params?: {}): Promise; privateFuturesPostSettleDualCompPositionsContractRiskLimit(params?: {}): Promise; privateFuturesPostSettleOrders(params?: {}): Promise; privateFuturesPostSettlePriceOrders(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; privateDeliveryGetSettlePriceOrders(params?: {}): Promise; privateDeliveryGetSettlePriceOrdersOrderId(params?: {}): Promise; privateDeliveryGetSettleSettlements(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; privateOptionsGetAccounts(params?: {}): Promise; privateOptionsGetAccountBook(params?: {}): Promise; privateOptionsGetPositions(params?: {}): Promise; privateOptionsGetPositionsContract(params?: {}): Promise; privateOptionsGetPositionClose(params?: {}): Promise; privateOptionsGetOrders(params?: {}): Promise; privateOptionsGetOrdersOrderId(params?: {}): Promise; privateOptionsGetMyTrades(params?: {}): Promise; privateOptionsPostOrders(params?: {}): Promise; privateOptionsDeleteOrders(params?: {}): Promise; privateOptionsDeleteOrdersOrderId(params?: {}): Promise; privateRebateGetAgencyTransactionHistory(params?: {}): Promise; privateRebateGetAgencyCommissionHistory(params?: {}): Promise; privateEarnGetUniLends(params?: {}): Promise; privateEarnGetUniLendRecords(params?: {}): Promise; privateEarnGetUniInterestsCurrency(params?: {}): Promise; privateEarnGetUniInterestRecords(params?: {}): Promise; privateEarnPostUniLends(params?: {}): Promise; privateEarnPatchUniLends(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;