import { QueryParamsRequest, QueryParamsResponse, QueryBandRelayersRequest, QueryBandRelayersResponse, QueryBandPriceStatesRequest, QueryBandPriceStatesResponse, QueryBandIBCPriceStatesRequest, QueryBandIBCPriceStatesResponse, QueryPriceFeedPriceStatesRequest, QueryPriceFeedPriceStatesResponse, QueryCoinbasePriceStatesRequest, QueryCoinbasePriceStatesResponse, QueryPythPriceStatesRequest, QueryPythPriceStatesResponse, QueryStorkPriceStatesRequest, QueryStorkPriceStatesResponse, QueryStorkPublishersRequest, QueryStorkPublishersResponse, QueryProviderPriceStateRequest, QueryProviderPriceStateResponse, QueryModuleStateRequest, QueryModuleStateResponse, QueryHistoricalPriceRecordsRequest, QueryHistoricalPriceRecordsResponse, QueryOracleVolatilityRequest, QueryOracleVolatilityResponse, QueryOracleProvidersInfoRequest, QueryOracleProvidersInfoResponse, QueryOracleProviderPricesRequest, QueryOracleProviderPricesResponse, QueryOraclePriceRequest, QueryOraclePriceResponse, QueryPythPriceRequest, QueryPythPriceResponse } from "./query"; /** * Retrieves oracle params * @name useGetParams * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.Params */ export declare const useGetParams: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the band relayers * @name useGetBandRelayers * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.BandRelayers */ export declare const useGetBandRelayers: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the state for all band price feeds * @name useGetBandPriceStates * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.BandPriceStates */ export declare const useGetBandPriceStates: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the state for all band ibc price feeds * @name useGetBandIBCPriceStates * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.BandIBCPriceStates */ export declare const useGetBandIBCPriceStates: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the state for all price feeds * @name useGetPriceFeedPriceStates * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.PriceFeedPriceStates */ export declare const useGetPriceFeedPriceStates: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the state for all coinbase price feeds * @name useGetCoinbasePriceStates * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.CoinbasePriceStates */ export declare const useGetCoinbasePriceStates: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the state for all pyth price feeds * @name useGetPythPriceStates * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.PythPriceStates */ export declare const useGetPythPriceStates: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the state for all stork price feeds * @name useGetStorkPriceStates * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.StorkPriceStates */ export declare const useGetStorkPriceStates: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves all stork publishers * @name useGetStorkPublishers * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.StorkPublishers */ export declare const useGetStorkPublishers: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the state for all provider price feeds * @name useGetProviderPriceState * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.ProviderPriceState */ export declare const useGetProviderPriceState: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the entire oracle module's state * @name useGetOracleModuleState * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.OracleModuleState */ export declare const useGetOracleModuleState: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves historical price records for a given OracleType and Symbol * @name useGetHistoricalPriceRecords * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.HistoricalPriceRecords */ export declare const useGetHistoricalPriceRecords: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves mixed volatility value for the specified pair of base/quote * @name useGetOracleVolatility * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.OracleVolatility */ export declare const useGetOracleVolatility: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * @name useGetOracleProvidersInfo * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.OracleProvidersInfo */ export declare const useGetOracleProvidersInfo: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * @name useGetOracleProviderPrices * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.OracleProviderPrices */ export declare const useGetOracleProviderPrices: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * @name useGetOraclePrice * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.OraclePrice */ export declare const useGetOraclePrice: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * @name useGetPythPrice * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.PythPrice */ export declare const useGetPythPrice: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult;