import { QueryFullDerivativeOrderbookRequest, QueryFullDerivativeOrderbookResponse, QueryFullSpotOrderbookRequest, QueryFullSpotOrderbookResponse, QueryExchangeParamsRequest, QueryExchangeParamsResponse, QuerySubaccountDepositsRequest, QuerySubaccountDepositsResponse, QuerySubaccountDepositRequest, QuerySubaccountDepositResponse, QueryExchangeBalancesRequest, QueryExchangeBalancesResponse, QueryAggregateVolumeRequest, QueryAggregateVolumeResponse, QueryAggregateVolumesRequest, QueryAggregateVolumesResponse, QueryAggregateMarketVolumeRequest, QueryAggregateMarketVolumeResponse, QueryAggregateMarketVolumesRequest, QueryAggregateMarketVolumesResponse, QueryDenomDecimalRequest, QueryDenomDecimalResponse, QueryDenomDecimalsRequest, QueryDenomDecimalsResponse, QuerySpotMarketsRequest, QuerySpotMarketsResponse, QuerySpotMarketRequest, QuerySpotMarketResponse, QueryFullSpotMarketsRequest, QueryFullSpotMarketsResponse, QueryFullSpotMarketRequest, QueryFullSpotMarketResponse, QuerySpotOrderbookRequest, QuerySpotOrderbookResponse, QueryTraderSpotOrdersRequest, QueryTraderSpotOrdersResponse, QueryAccountAddressSpotOrdersRequest, QueryAccountAddressSpotOrdersResponse, QuerySpotOrdersByHashesRequest, QuerySpotOrdersByHashesResponse, QuerySubaccountOrdersRequest, QuerySubaccountOrdersResponse, QuerySpotMidPriceAndTOBRequest, QuerySpotMidPriceAndTOBResponse, QueryDerivativeMidPriceAndTOBRequest, QueryDerivativeMidPriceAndTOBResponse, QueryDerivativeOrderbookRequest, QueryDerivativeOrderbookResponse, QueryTraderDerivativeOrdersRequest, QueryTraderDerivativeOrdersResponse, QueryAccountAddressDerivativeOrdersRequest, QueryAccountAddressDerivativeOrdersResponse, QueryDerivativeOrdersByHashesRequest, QueryDerivativeOrdersByHashesResponse, QueryDerivativeMarketsRequest, QueryDerivativeMarketsResponse, QueryDerivativeMarketRequest, QueryDerivativeMarketResponse, QueryDerivativeMarketAddressRequest, QueryDerivativeMarketAddressResponse, QuerySubaccountTradeNonceRequest, QuerySubaccountTradeNonceResponse, QueryModuleStateRequest, QueryModuleStateResponse, QueryPositionsRequest, QueryPositionsResponse, QuerySubaccountPositionsRequest, QuerySubaccountPositionsResponse, QuerySubaccountPositionInMarketRequest, QuerySubaccountPositionInMarketResponse, QuerySubaccountEffectivePositionInMarketRequest, QuerySubaccountEffectivePositionInMarketResponse, QueryPerpetualMarketInfoRequest, QueryPerpetualMarketInfoResponse, QueryExpiryFuturesMarketInfoRequest, QueryExpiryFuturesMarketInfoResponse, QueryPerpetualMarketFundingRequest, QueryPerpetualMarketFundingResponse, QuerySubaccountOrderMetadataRequest, QuerySubaccountOrderMetadataResponse, QueryTradeRewardPointsRequest, QueryTradeRewardPointsResponse, QueryTradeRewardCampaignRequest, QueryTradeRewardCampaignResponse, QueryFeeDiscountAccountInfoRequest, QueryFeeDiscountAccountInfoResponse, QueryFeeDiscountScheduleRequest, QueryFeeDiscountScheduleResponse, QueryBalanceMismatchesRequest, QueryBalanceMismatchesResponse, QueryBalanceWithBalanceHoldsRequest, QueryBalanceWithBalanceHoldsResponse, QueryFeeDiscountTierStatisticsRequest, QueryFeeDiscountTierStatisticsResponse, MitoVaultInfosRequest, MitoVaultInfosResponse, QueryMarketIDFromVaultRequest, QueryMarketIDFromVaultResponse, QueryHistoricalTradeRecordsRequest, QueryHistoricalTradeRecordsResponse, QueryIsOptedOutOfRewardsRequest, QueryIsOptedOutOfRewardsResponse, QueryOptedOutOfRewardsAccountsRequest, QueryOptedOutOfRewardsAccountsResponse, QueryMarketVolatilityRequest, QueryMarketVolatilityResponse, QueryBinaryMarketsRequest, QueryBinaryMarketsResponse, QueryTraderDerivativeConditionalOrdersRequest, QueryTraderDerivativeConditionalOrdersResponse, QueryMarketAtomicExecutionFeeMultiplierRequest, QueryMarketAtomicExecutionFeeMultiplierResponse, QueryActiveStakeGrantRequest, QueryActiveStakeGrantResponse, QueryGrantAuthorizationRequest, QueryGrantAuthorizationResponse, QueryGrantAuthorizationsRequest, QueryGrantAuthorizationsResponse, QueryMarketBalanceRequest, QueryMarketBalanceResponse, QueryMarketBalancesRequest, QueryMarketBalancesResponse, QueryDenomMinNotionalRequest, QueryDenomMinNotionalResponse, QueryDenomMinNotionalsRequest, QueryDenomMinNotionalsResponse } from "./query"; /** * @name useGetL3DerivativeOrderBook * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.L3DerivativeOrderBook */ export declare const useGetL3DerivativeOrderBook: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * @name useGetL3SpotOrderBook * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.L3SpotOrderBook */ export declare const useGetL3SpotOrderBook: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves exchange params * @name useGetQueryExchangeParams * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.QueryExchangeParams */ export declare const useGetQueryExchangeParams: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves a Subaccount's Deposits * @name useGetSubaccountDeposits * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SubaccountDeposits */ export declare const useGetSubaccountDeposits: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves a Subaccount's Deposits * @name useGetSubaccountDeposit * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SubaccountDeposit */ export declare const useGetSubaccountDeposit: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves all of the balances of all users on the exchange. * @name useGetExchangeBalances * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.ExchangeBalances */ export declare const useGetExchangeBalances: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the aggregate volumes for the specified account or subaccount * @name useGetAggregateVolume * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.AggregateVolume */ export declare const useGetAggregateVolume: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the aggregate volumes for specified accounts * @name useGetAggregateVolumes * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.AggregateVolumes */ export declare const useGetAggregateVolumes: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the aggregate volume for the specified market * @name useGetAggregateMarketVolume * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.AggregateMarketVolume */ export declare const useGetAggregateMarketVolume: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the aggregate market volumes for specified markets * @name useGetAggregateMarketVolumes * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.AggregateMarketVolumes */ export declare const useGetAggregateMarketVolumes: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the denom decimals for a denom. * @name useGetDenomDecimal * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.DenomDecimal */ export declare const useGetDenomDecimal: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the denom decimals for multiple denoms. Returns all denom * decimals if unspecified. * @name useGetDenomDecimals * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.DenomDecimals */ export declare const useGetDenomDecimals: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves a list of spot markets. * @name useGetSpotMarkets * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SpotMarkets */ export declare const useGetSpotMarkets: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves a spot market by ticker * @name useGetSpotMarket * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SpotMarket */ export declare const useGetSpotMarket: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves a list of spot markets with extra information. * @name useGetFullSpotMarkets * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.FullSpotMarkets */ export declare const useGetFullSpotMarkets: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves a spot market with extra information. * @name useGetFullSpotMarket * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.FullSpotMarket */ export declare const useGetFullSpotMarket: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves a spot market's orderbook by marketID * @name useGetSpotOrderbook * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SpotOrderbook */ export declare const useGetSpotOrderbook: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves a trader's spot orders * @name useGetTraderSpotOrders * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.TraderSpotOrders */ export declare const useGetTraderSpotOrders: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves all account address spot orders * @name useGetAccountAddressSpotOrders * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.AccountAddressSpotOrders */ export declare const useGetAccountAddressSpotOrders: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves spot orders corresponding to specified order hashes for a given * subaccountID and marketID * @name useGetSpotOrdersByHashes * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SpotOrdersByHashes */ export declare const useGetSpotOrdersByHashes: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves subaccount's orders * @name useGetSubaccountOrders * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SubaccountOrders */ export declare const useGetSubaccountOrders: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves a trader's transient spot orders * @name useGetTraderSpotTransientOrders * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.TraderSpotTransientOrders */ export declare const useGetTraderSpotTransientOrders: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves a spot market's mid-price * @name useGetSpotMidPriceAndTOB * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SpotMidPriceAndTOB */ export declare const useGetSpotMidPriceAndTOB: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves a derivative market's mid-price * @name useGetDerivativeMidPriceAndTOB * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.DerivativeMidPriceAndTOB */ export declare const useGetDerivativeMidPriceAndTOB: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves a derivative market's orderbook by marketID * @name useGetDerivativeOrderbook * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.DerivativeOrderbook */ export declare const useGetDerivativeOrderbook: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves a trader's derivative orders * @name useGetTraderDerivativeOrders * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.TraderDerivativeOrders */ export declare const useGetTraderDerivativeOrders: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves all account address derivative orders * @name useGetAccountAddressDerivativeOrders * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.AccountAddressDerivativeOrders */ export declare const useGetAccountAddressDerivativeOrders: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves a trader's derivative orders * @name useGetDerivativeOrdersByHashes * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.DerivativeOrdersByHashes */ export declare const useGetDerivativeOrdersByHashes: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves a trader's transient derivative orders * @name useGetTraderDerivativeTransientOrders * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.TraderDerivativeTransientOrders */ export declare const useGetTraderDerivativeTransientOrders: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves a list of derivative markets. * @name useGetDerivativeMarkets * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.DerivativeMarkets */ export declare const useGetDerivativeMarkets: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves a derivative market by ticker * @name useGetDerivativeMarket * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.DerivativeMarket */ export declare const useGetDerivativeMarket: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves a derivative market's corresponding address for fees that * contribute to the market's insurance fund * @name useGetDerivativeMarketAddress * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.DerivativeMarketAddress */ export declare const useGetDerivativeMarketAddress: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves a subaccount's trade nonce * @name useGetSubaccountTradeNonce * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SubaccountTradeNonce */ export declare const useGetSubaccountTradeNonce: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the entire exchange module's state * @name useGetExchangeModuleState * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.ExchangeModuleState */ export declare const useGetExchangeModuleState: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the entire exchange module's positions * @name useGetPositions * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.Positions */ export declare const useGetPositions: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves subaccount's positions * @name useGetSubaccountPositions * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SubaccountPositions */ export declare const useGetSubaccountPositions: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves subaccount's position in market * @name useGetSubaccountPositionInMarket * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SubaccountPositionInMarket */ export declare const useGetSubaccountPositionInMarket: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves subaccount's position in market * @name useGetSubaccountEffectivePositionInMarket * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SubaccountEffectivePositionInMarket */ export declare const useGetSubaccountEffectivePositionInMarket: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves perpetual market info * @name useGetPerpetualMarketInfo * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.PerpetualMarketInfo */ export declare const useGetPerpetualMarketInfo: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves expiry market info * @name useGetExpiryFuturesMarketInfo * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.ExpiryFuturesMarketInfo */ export declare const useGetExpiryFuturesMarketInfo: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves perpetual market funding * @name useGetPerpetualMarketFunding * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.PerpetualMarketFunding */ export declare const useGetPerpetualMarketFunding: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves subaccount's order metadata * @name useGetSubaccountOrderMetadata * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.SubaccountOrderMetadata */ export declare const useGetSubaccountOrderMetadata: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the account and total trade rewards points * @name useGetTradeRewardPoints * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.TradeRewardPoints */ export declare const useGetTradeRewardPoints: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the pending account and total trade rewards points * @name useGetPendingTradeRewardPoints * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.PendingTradeRewardPoints */ export declare const useGetPendingTradeRewardPoints: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the trade reward campaign * @name useGetTradeRewardCampaign * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.TradeRewardCampaign */ export declare const useGetTradeRewardCampaign: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the account's fee discount info * @name useGetFeeDiscountAccountInfo * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.FeeDiscountAccountInfo */ export declare const useGetFeeDiscountAccountInfo: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the fee discount schedule * @name useGetFeeDiscountSchedule * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.FeeDiscountSchedule */ export declare const useGetFeeDiscountSchedule: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves mismatches between available vs. total balance * @name useGetBalanceMismatches * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.BalanceMismatches */ export declare const useGetBalanceMismatches: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves available and total balances with balance holds * @name useGetBalanceWithBalanceHolds * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.BalanceWithBalanceHolds */ export declare const useGetBalanceWithBalanceHolds: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves fee discount tier stats * @name useGetFeeDiscountTierStatistics * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.FeeDiscountTierStatistics */ export declare const useGetFeeDiscountTierStatistics: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves market making pool info * @name useGetMitoVaultInfos * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.MitoVaultInfos */ export declare const useGetMitoVaultInfos: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * QueryMarketIDFromVault returns the market ID for a given vault subaccount * ID * @name useGetQueryMarketIDFromVault * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.QueryMarketIDFromVault */ export declare const useGetQueryMarketIDFromVault: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves historical trade records for a given market ID * @name useGetHistoricalTradeRecords * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.HistoricalTradeRecords */ export declare const useGetHistoricalTradeRecords: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves if the account is opted out of rewards * @name useGetIsOptedOutOfRewards * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.IsOptedOutOfRewards */ export declare const useGetIsOptedOutOfRewards: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves all accounts opted out of rewards * @name useGetOptedOutOfRewardsAccounts * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.OptedOutOfRewardsAccounts */ export declare const useGetOptedOutOfRewardsAccounts: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * MarketVolatility computes the volatility for spot and derivative markets * trading history. * @name useGetMarketVolatility * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.MarketVolatility */ export declare const useGetMarketVolatility: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves a spot market's orderbook by marketID * @name useGetBinaryOptionsMarkets * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.BinaryOptionsMarkets */ export declare const useGetBinaryOptionsMarkets: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves a trader's derivative conditional orders * @name useGetTraderDerivativeConditionalOrders * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.TraderDerivativeConditionalOrders */ export declare const useGetTraderDerivativeConditionalOrders: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * @name useGetMarketAtomicExecutionFeeMultiplier * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.MarketAtomicExecutionFeeMultiplier */ export declare const useGetMarketAtomicExecutionFeeMultiplier: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the active stake grant for a grantee * @name useGetActiveStakeGrant * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.ActiveStakeGrant */ export declare const useGetActiveStakeGrant: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the grant authorization amount for a granter and grantee * @name useGetGrantAuthorization * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.GrantAuthorization */ export declare const useGetGrantAuthorization: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the grant authorization amount for a granter and grantee * @name useGetGrantAuthorizations * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.GrantAuthorizations */ export declare const useGetGrantAuthorizations: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves a derivative or binary options market's balance * @name useGetMarketBalance * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.MarketBalance */ export declare const useGetMarketBalance: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves all derivative or binary options market balances * @name useGetMarketBalances * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.MarketBalances */ export declare const useGetMarketBalances: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the min notional for a denom * @name useGetDenomMinNotional * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.DenomMinNotional */ export declare const useGetDenomMinNotional: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the min notionals for all denoms * @name useGetDenomMinNotionals * @package injective.exchange.v1beta1 * @see proto service: injective.exchange.v1beta1.DenomMinNotionals */ export declare const useGetDenomMinNotionals: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult;