import { QueryWasmxParamsRequest, QueryWasmxParamsResponse, QueryContractRegistrationInfoRequest, QueryContractRegistrationInfoResponse, QueryModuleStateRequest, QueryModuleStateResponse } from "./query"; /** * Retrieves wasmx params * @name useGetWasmxParams * @package injective.wasmx.v1 * @see proto service: injective.wasmx.v1.WasmxParams */ export declare const useGetWasmxParams: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves contract registration info * @name useGetContractRegistrationInfo * @package injective.wasmx.v1 * @see proto service: injective.wasmx.v1.ContractRegistrationInfo */ export declare const useGetContractRegistrationInfo: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Retrieves the entire wasmx module's state * @name useGetWasmxModuleState * @package injective.wasmx.v1 * @see proto service: injective.wasmx.v1.WasmxModuleState */ export declare const useGetWasmxModuleState: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult;