import { Dict } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; declare abstract class Exchange extends _Exchange { publicGetGetAllCurrencies(params?: {}): Promise; publicPostDecodeAction(params?: {}): Promise; publicPostGetWalletsFromSessionKey(params?: {}): Promise; publicPostGetAllCurrencies(params?: {}): Promise; publicPostGetCurrency(params?: {}): Promise; publicPostGetRiskUniverses(params?: {}): Promise; publicPostGetInstrument(params?: {}): Promise; publicPostGetAllInstruments(params?: {}): Promise; publicPostGetAllLiveInstruments(params?: {}): Promise; publicPostGetTicker(params?: {}): Promise; publicPostGetTickers(params?: {}): Promise; publicPostGetLatestSignedFeeds(params?: {}): Promise; publicPostGetOptionSettlementPrices(params?: {}): Promise; publicPostGetIndexChartData(params?: {}): Promise; publicPostGetTradingviewChartData(params?: {}): Promise; publicPostGetFundingRateHistory(params?: {}): Promise; publicPostGetTradeHistory(params?: {}): Promise; publicPostGetLiquidationHistory(params?: {}): Promise; publicPostGetInterestRateHistory(params?: {}): Promise; publicPostGetTransaction(params?: {}): Promise; publicPostGetOnchainActionHistory(params?: {}): Promise; publicPostGetPendingDeposits(params?: {}): Promise; publicPostRegisterDepositAddress(params?: {}): Promise; publicPostGetMargin(params?: {}): Promise; publicPostMarginWatch(params?: {}): Promise; publicPostOrderQuote(params?: {}): Promise; publicPostGetLiveAuctions(params?: {}): Promise; publicPostStartAuction(params?: {}): Promise; publicPostGetVault(params?: {}): Promise; publicPostGetVaults(params?: {}): Promise; publicPostGetVaultActionHistory(params?: {}): Promise; publicPostGetVaultPerformanceHistory(params?: {}): Promise; publicPostSetSocializationFeedData(params?: {}): Promise; publicPostWithdrawDebug(params?: {}): Promise; publicPostSendQuoteDebug(params?: {}): Promise; publicPostExecuteQuoteDebug(params?: {}): Promise; publicPostGetAllReferralCodes(params?: {}): Promise; publicPostGetReferralPerformance(params?: {}): Promise; publicPostGetTime(params?: {}): Promise; publicPostGetLiveIncidents(params?: {}): Promise; publicPostGetMakerPrograms(params?: {}): Promise; publicPostGetMakerProgramScores(params?: {}): Promise; privatePostGetAccount(params?: {}): Promise; privatePostGetSubaccount(params?: {}): Promise; privatePostGetSubaccounts(params?: {}): Promise; privatePostDeleteSubaccount(params?: {}): Promise; privatePostGetAllPortfolios(params?: {}): Promise; privatePostChangeSubaccountLabel(params?: {}): Promise; privatePostWithdraw(params?: {}): Promise; privatePostTransferSpot(params?: {}): Promise; privatePostTransferSpotExternal(params?: {}): Promise; privatePostTransferPositions(params?: {}): Promise; privatePostRejectDepositRequest(params?: {}): Promise; privatePostUpdateWhitelistedRecipients(params?: {}): Promise; privatePostOrder(params?: {}): Promise; privatePostReplace(params?: {}): Promise; privatePostOrderDebug(params?: {}): Promise; privatePostGetOrder(params?: {}): Promise; privatePostGetOpenOrders(params?: {}): Promise; privatePostGetTriggerOrders(params?: {}): Promise; privatePostGetAlgoOrders(params?: {}): Promise; privatePostCancel(params?: {}): Promise; privatePostCancelByLabel(params?: {}): Promise; privatePostCancelByNonce(params?: {}): Promise; privatePostCancelByInstrument(params?: {}): Promise; privatePostCancelAll(params?: {}): Promise; privatePostCancelTriggerOrder(params?: {}): Promise; privatePostCancelAlgoOrder(params?: {}): Promise; privatePostCancelAllAlgoOrders(params?: {}): Promise; privatePostCancelAllTriggerOrders(params?: {}): Promise; privatePostGetOrderHistory(params?: {}): Promise; privatePostGetTradeHistory(params?: {}): Promise; privatePostGetDepositHistory(params?: {}): Promise; privatePostGetWithdrawalHistory(params?: {}): Promise; privatePostSendRfq(params?: {}): Promise; privatePostCancelRfq(params?: {}): Promise; privatePostCancelBatchRfqs(params?: {}): Promise; privatePostGetRfqs(params?: {}): Promise; privatePostPollRfqs(params?: {}): Promise; privatePostSendQuote(params?: {}): Promise; privatePostCancelQuote(params?: {}): Promise; privatePostCancelBatchQuotes(params?: {}): Promise; privatePostGetQuotes(params?: {}): Promise; privatePostPollQuotes(params?: {}): Promise; privatePostExecuteQuote(params?: {}): Promise; privatePostOrderQuote(params?: {}): Promise; privatePostReplaceQuote(params?: {}): Promise; privatePostRfqGetBestQuote(params?: {}): Promise; privatePostGetMargin(params?: {}): Promise; privatePostGetCollaterals(params?: {}): Promise; privatePostGetPositions(params?: {}): Promise; privatePostGetOptionSettlementHistory(params?: {}): Promise; privatePostGetSubaccountValueHistory(params?: {}): Promise; privatePostGetFundingHistory(params?: {}): Promise; privatePostGetInterestHistory(params?: {}): Promise; privatePostGetErc20TransferHistory(params?: {}): Promise; privatePostGetLiquidationHistory(params?: {}): Promise; privatePostLiquidate(params?: {}): Promise; privatePostSessionKeys(params?: {}): Promise; privatePostSetSessionKey(params?: {}): Promise; privatePostEditSessionKey(params?: {}): Promise; privatePostGetMmpConfig(params?: {}): Promise; privatePostSetMmpConfig(params?: {}): Promise; privatePostResetMmp(params?: {}): Promise; privatePostCreateVault(params?: {}): Promise; privatePostUpdateVaultInfo(params?: {}): Promise; privatePostMintVaultShares(params?: {}): Promise; privatePostBurnVaultShares(params?: {}): Promise; privatePostForceBurn(params?: {}): Promise; privatePostRequestVaultDeposit(params?: {}): Promise; privatePostRequestVaultWithdraw(params?: {}): Promise; privatePostCancelAllVaultRequests(params?: {}): Promise; privatePostGetVaultShares(params?: {}): Promise; privatePostGetCuratedVaults(params?: {}): Promise; privatePostGetShareholderVaults(params?: {}): Promise; privatePostGetLiveMintRequests(params?: {}): Promise; privatePostGetLiveBurnRequests(params?: {}): Promise; privatePostGetLiveVaultRequests(params?: {}): Promise; privatePostGetVaultRequestHistory(params?: {}): Promise; } export default Exchange;