import { QueryParamsRequest, QueryParamsResponse, QueryFeedConfigRequest, QueryFeedConfigResponse, QueryFeedConfigInfoRequest, QueryFeedConfigInfoResponse, QueryLatestRoundRequest, QueryLatestRoundResponse, QueryLatestTransmissionDetailsRequest, QueryLatestTransmissionDetailsResponse, QueryOwedAmountRequest, QueryOwedAmountResponse, QueryModuleStateRequest, QueryModuleStateResponse } from "./query"; /** * @name useGetParams * @package injective.ocr.v1beta1 * @see proto service: injective.ocr.v1beta1.Params */ export declare const useGetParams: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the OCR FeedConfig for a given FeedId * @name useGetFeedConfig * @package injective.ocr.v1beta1 * @see proto service: injective.ocr.v1beta1.FeedConfig */ export declare const useGetFeedConfig: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the OCR FeedConfigInfo for a given FeedId * @name useGetFeedConfigInfo * @package injective.ocr.v1beta1 * @see proto service: injective.ocr.v1beta1.FeedConfigInfo */ export declare const useGetFeedConfigInfo: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves latest round ID and data, including median answer for that round * @name useGetLatestRound * @package injective.ocr.v1beta1 * @see proto service: injective.ocr.v1beta1.LatestRound */ export declare const useGetLatestRound: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * LatestTransmissionDetails returns details about the latest trasmission * recorded on chain for the given feed ID. * @name useGetLatestTransmissionDetails * @package injective.ocr.v1beta1 * @see proto service: injective.ocr.v1beta1.LatestTransmissionDetails */ export declare const useGetLatestTransmissionDetails: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves transmitter's owed amount * @name useGetOwedAmount * @package injective.ocr.v1beta1 * @see proto service: injective.ocr.v1beta1.OwedAmount */ export declare const useGetOwedAmount: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the entire OCR module's state * @name useGetOcrModuleState * @package injective.ocr.v1beta1 * @see proto service: injective.ocr.v1beta1.OcrModuleState */ export declare const useGetOcrModuleState: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult;