import { QueryInsuranceParamsRequest, QueryInsuranceParamsResponse, QueryInsuranceFundRequest, QueryInsuranceFundResponse, QueryInsuranceFundsRequest, QueryInsuranceFundsResponse, QueryEstimatedRedemptionsRequest, QueryEstimatedRedemptionsResponse, QueryPendingRedemptionsRequest, QueryPendingRedemptionsResponse, QueryModuleStateRequest, QueryModuleStateResponse } from "./query"; /** * Retrieves insurance params * @name useGetInsuranceParams * @package injective.insurance.v1beta1 * @see proto service: injective.insurance.v1beta1.InsuranceParams */ export declare const useGetInsuranceParams: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves individual insurance fund information from market id * @name useGetInsuranceFund * @package injective.insurance.v1beta1 * @see proto service: injective.insurance.v1beta1.InsuranceFund */ export declare const useGetInsuranceFund: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves all insurance funds * @name useGetInsuranceFunds * @package injective.insurance.v1beta1 * @see proto service: injective.insurance.v1beta1.InsuranceFunds */ export declare const useGetInsuranceFunds: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrives the value of insurance fund share token at current price (not * pending redemption) * @name useGetEstimatedRedemptions * @package injective.insurance.v1beta1 * @see proto service: injective.insurance.v1beta1.EstimatedRedemptions */ export declare const useGetEstimatedRedemptions: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves pending redemptions' share token at current price * @name useGetPendingRedemptions * @package injective.insurance.v1beta1 * @see proto service: injective.insurance.v1beta1.PendingRedemptions */ export declare const useGetPendingRedemptions: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the entire insurance module's state * @name useGetInsuranceModuleState * @package injective.insurance.v1beta1 * @see proto service: injective.insurance.v1beta1.InsuranceModuleState */ export declare const useGetInsuranceModuleState: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult;