import { implicitReturnType } from '../base/types.js'; import { Exchange as _Exchange } from '../base/Exchange.js'; interface Exchange { publicGetAnnouncement(params?: {}): Promise; publicGetAnnouncementUrgent(params?: {}): Promise; publicGetChat(params?: {}): Promise; publicGetChatChannels(params?: {}): Promise; publicGetChatConnected(params?: {}): Promise; publicGetChatPinned(params?: {}): Promise; publicGetFunding(params?: {}): Promise; publicGetGuild(params?: {}): Promise; publicGetInstrument(params?: {}): Promise; publicGetInstrumentActive(params?: {}): Promise; publicGetInstrumentActiveAndIndices(params?: {}): Promise; publicGetInstrumentActiveIntervals(params?: {}): Promise; publicGetInstrumentCompositeIndex(params?: {}): Promise; publicGetInstrumentIndices(params?: {}): Promise; publicGetInstrumentUsdVolume(params?: {}): Promise; publicGetInsurance(params?: {}): Promise; publicGetLeaderboard(params?: {}): Promise; publicGetLiquidation(params?: {}): Promise; publicGetOrderBookL2(params?: {}): Promise; publicGetPorlNonce(params?: {}): Promise; publicGetQuote(params?: {}): Promise; publicGetQuoteBucketed(params?: {}): Promise; publicGetSchema(params?: {}): Promise; publicGetSchemaWebsocketHelp(params?: {}): Promise; publicGetSettlement(params?: {}): Promise; publicGetStats(params?: {}): Promise; publicGetStatsHistory(params?: {}): Promise; publicGetStatsHistoryUSD(params?: {}): Promise; publicGetTrade(params?: {}): Promise; publicGetTradeBucketed(params?: {}): Promise; publicGetWalletAssets(params?: {}): Promise; publicGetWalletNetworks(params?: {}): Promise; privateGetAddress(params?: {}): Promise; privateGetApiKey(params?: {}): Promise; privateGetExecution(params?: {}): Promise; privateGetExecutionTradeHistory(params?: {}): Promise; privateGetGlobalNotification(params?: {}): Promise; privateGetLeaderboardName(params?: {}): Promise; privateGetOrder(params?: {}): Promise; privateGetPorlSnapshots(params?: {}): Promise; privateGetPosition(params?: {}): Promise; privateGetUser(params?: {}): Promise; privateGetUserAffiliateStatus(params?: {}): Promise; privateGetUserCheckReferralCode(params?: {}): Promise; privateGetUserCommission(params?: {}): Promise; privateGetUserCsa(params?: {}): Promise; privateGetUserDepositAddress(params?: {}): Promise; privateGetUserExecutionHistory(params?: {}): Promise; privateGetUserGetWalletTransferAccounts(params?: {}): Promise; privateGetUserMargin(params?: {}): Promise; privateGetUserQuoteFillRatio(params?: {}): Promise; privateGetUserQuoteValueRatio(params?: {}): Promise; privateGetUserStaking(params?: {}): Promise; privateGetUserStakingInstruments(params?: {}): Promise; privateGetUserStakingTiers(params?: {}): Promise; privateGetUserTradingVolume(params?: {}): Promise; privateGetUserUnstakingRequests(params?: {}): Promise; privateGetUserWallet(params?: {}): Promise; privateGetUserWalletHistory(params?: {}): Promise; privateGetUserWalletSummary(params?: {}): Promise; privateGetUserAffiliates(params?: {}): Promise; privateGetUserEvent(params?: {}): Promise; privatePostAddress(params?: {}): Promise; privatePostChat(params?: {}): Promise; privatePostGuild(params?: {}): Promise; privatePostGuildArchive(params?: {}): Promise; privatePostGuildJoin(params?: {}): Promise; privatePostGuildKick(params?: {}): Promise; privatePostGuildLeave(params?: {}): Promise; privatePostGuildSharesTrades(params?: {}): Promise; privatePostOrder(params?: {}): Promise; privatePostOrderCancelAllAfter(params?: {}): Promise; privatePostOrderClosePosition(params?: {}): Promise; privatePostPositionIsolate(params?: {}): Promise; privatePostPositionLeverage(params?: {}): Promise; privatePostPositionRiskLimit(params?: {}): Promise; privatePostPositionTransferMargin(params?: {}): Promise; privatePostUserAddSubaccount(params?: {}): Promise; privatePostUserCancelWithdrawal(params?: {}): Promise; privatePostUserCommunicationToken(params?: {}): Promise; privatePostUserConfirmEmail(params?: {}): Promise; privatePostUserConfirmWithdrawal(params?: {}): Promise; privatePostUserLogout(params?: {}): Promise; privatePostUserPreferences(params?: {}): Promise; privatePostUserRequestWithdrawal(params?: {}): Promise; privatePostUserUnstakingRequests(params?: {}): Promise; privatePostUserUpdateSubaccount(params?: {}): Promise; privatePostUserWalletTransfer(params?: {}): Promise; privatePutGuild(params?: {}): Promise; privatePutOrder(params?: {}): Promise; privateDeleteOrder(params?: {}): Promise; privateDeleteOrderAll(params?: {}): Promise; privateDeleteUserUnstakingRequests(params?: {}): Promise; } declare abstract class Exchange extends _Exchange { } export default Exchange;