import { QueryInsuranceParamsRequest, QueryInsuranceParamsResponse, QueryInsuranceFundRequest, QueryInsuranceFundResponse, QueryInsuranceFundsRequest, QueryInsuranceFundsResponse, QueryEstimatedRedemptionsRequest, QueryEstimatedRedemptionsResponse, QueryPendingRedemptionsRequest, QueryPendingRedemptionsResponse, QueryModuleStateRequest, QueryModuleStateResponse } from "./query"; /** * Retrieves insurance params * @name getInsuranceParams * @package injective.insurance.v1beta1 * @see proto service: injective.insurance.v1beta1.InsuranceParams */ export declare const getInsuranceParams: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryInsuranceParamsRequest) => Promise; /** * Retrieves individual insurance fund information from market id * @name getInsuranceFund * @package injective.insurance.v1beta1 * @see proto service: injective.insurance.v1beta1.InsuranceFund */ export declare const getInsuranceFund: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryInsuranceFundRequest) => Promise; /** * Retrieves all insurance funds * @name getInsuranceFunds * @package injective.insurance.v1beta1 * @see proto service: injective.insurance.v1beta1.InsuranceFunds */ export declare const getInsuranceFunds: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryInsuranceFundsRequest) => Promise; /** * Retrives the value of insurance fund share token at current price (not * pending redemption) * @name getEstimatedRedemptions * @package injective.insurance.v1beta1 * @see proto service: injective.insurance.v1beta1.EstimatedRedemptions */ export declare const getEstimatedRedemptions: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryEstimatedRedemptionsRequest) => Promise; /** * Retrieves pending redemptions' share token at current price * @name getPendingRedemptions * @package injective.insurance.v1beta1 * @see proto service: injective.insurance.v1beta1.PendingRedemptions */ export declare const getPendingRedemptions: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryPendingRedemptionsRequest) => Promise; /** * Retrieves the entire insurance module's state * @name getInsuranceModuleState * @package injective.insurance.v1beta1 * @see proto service: injective.insurance.v1beta1.InsuranceModuleState */ export declare const getInsuranceModuleState: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryModuleStateRequest) => Promise;