import { MsgRelayProviderPrices, MsgRelayPriceFeedPrice, MsgRelayBandRates, MsgRequestBandIBCRates, MsgRelayCoinbaseMessages, MsgRelayStorkPrices, MsgRelayPythPrices, MsgUpdateParams } from "./tx"; /** * RelayProviderPrice defines a method for relaying a price for a * provider-based oracle * @name useRelayProviderPrices * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.RelayProviderPrices */ export declare const useRelayProviderPrices: ({ options, clientResolver }: import("../../../react-query").ReactMutationParams, unknown>) => import("@tanstack/react-query").UseMutationResult, unknown>; /** * RelayPriceFeedPrice defines a method for relaying a price for a price * feeder-based oracle * @name useRelayPriceFeedPrice * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.RelayPriceFeedPrice */ export declare const useRelayPriceFeedPrice: ({ options, clientResolver }: import("../../../react-query").ReactMutationParams, unknown>) => import("@tanstack/react-query").UseMutationResult, unknown>; /** * RelayBandRates defines a method for relaying rates from Band * @name useRelayBandRates * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.RelayBandRates */ export declare const useRelayBandRates: ({ options, clientResolver }: import("../../../react-query").ReactMutationParams, unknown>) => import("@tanstack/react-query").UseMutationResult, unknown>; /** * RequestBandIBCRates defines a method for fetching rates from Band ibc * @name useRequestBandIBCRates * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.RequestBandIBCRates */ export declare const useRequestBandIBCRates: ({ options, clientResolver }: import("../../../react-query").ReactMutationParams, unknown>) => import("@tanstack/react-query").UseMutationResult, unknown>; /** * RelayCoinbaseMessages defines a method for relaying price messages from * Coinbase API * @name useRelayCoinbaseMessages * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.RelayCoinbaseMessages */ export declare const useRelayCoinbaseMessages: ({ options, clientResolver }: import("../../../react-query").ReactMutationParams, unknown>) => import("@tanstack/react-query").UseMutationResult, unknown>; /** * RelayStorkMessage defines a method for relaying price message from * Stork API * @name useRelayStorkMessage * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.RelayStorkMessage */ export declare const useRelayStorkMessage: ({ options, clientResolver }: import("../../../react-query").ReactMutationParams, unknown>) => import("@tanstack/react-query").UseMutationResult, unknown>; /** * RelayPythPrices defines a method for relaying rates from the Pyth contract * @name useRelayPythPrices * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.RelayPythPrices */ export declare const useRelayPythPrices: ({ options, clientResolver }: import("../../../react-query").ReactMutationParams, unknown>) => import("@tanstack/react-query").UseMutationResult, unknown>; /** * UpdateParams enables updating oracle module's params via governance * @name useUpdateParams * @package injective.oracle.v1beta1 * @see proto service: injective.oracle.v1beta1.UpdateParams */ export declare const useUpdateParams: ({ options, clientResolver }: import("../../../react-query").ReactMutationParams, unknown>) => import("@tanstack/react-query").UseMutationResult, unknown>;