import { QueryClientStateRequest, QueryClientStateResponse, QueryClientStatesRequest, QueryClientStatesResponse, QueryConsensusStateRequest, QueryConsensusStateResponse, QueryConsensusStatesRequest, QueryConsensusStatesResponse, QueryConsensusStateHeightsRequest, QueryConsensusStateHeightsResponse, QueryClientStatusRequest, QueryClientStatusResponse, QueryClientParamsRequest, QueryClientParamsResponse, QueryClientCreatorRequest, QueryClientCreatorResponse, QueryUpgradedClientStateRequest, QueryUpgradedClientStateResponse, QueryUpgradedConsensusStateRequest, QueryUpgradedConsensusStateResponse, QueryVerifyMembershipRequest, QueryVerifyMembershipResponse } from "./query"; /** * ClientState queries an IBC light client. * @name useGetClientState * @package ibc.core.client.v1 * @see proto service: ibc.core.client.v1.ClientState */ export declare const useGetClientState: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * ClientStates queries all the IBC light clients of a chain. * @name useGetClientStates * @package ibc.core.client.v1 * @see proto service: ibc.core.client.v1.ClientStates */ export declare const useGetClientStates: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * ConsensusState queries a consensus state associated with a client state at * a given height. * @name useGetConsensusState * @package ibc.core.client.v1 * @see proto service: ibc.core.client.v1.ConsensusState */ export declare const useGetConsensusState: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * ConsensusStates queries all the consensus state associated with a given * client. * @name useGetConsensusStates * @package ibc.core.client.v1 * @see proto service: ibc.core.client.v1.ConsensusStates */ export declare const useGetConsensusStates: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * ConsensusStateHeights queries the height of every consensus states associated with a given client. * @name useGetConsensusStateHeights * @package ibc.core.client.v1 * @see proto service: ibc.core.client.v1.ConsensusStateHeights */ export declare const useGetConsensusStateHeights: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * Status queries the status of an IBC client. * @name useGetClientStatus * @package ibc.core.client.v1 * @see proto service: ibc.core.client.v1.ClientStatus */ export declare const useGetClientStatus: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * ClientParams queries all parameters of the ibc client submodule. * @name useGetClientParams * @package ibc.core.client.v1 * @see proto service: ibc.core.client.v1.ClientParams */ export declare const useGetClientParams: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * ClientCreator queries the creator of a given client. * @name useGetClientCreator * @package ibc.core.client.v1 * @see proto service: ibc.core.client.v1.ClientCreator */ export declare const useGetClientCreator: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * UpgradedClientState queries an Upgraded IBC light client. * @name useGetUpgradedClientState * @package ibc.core.client.v1 * @see proto service: ibc.core.client.v1.UpgradedClientState */ export declare const useGetUpgradedClientState: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * UpgradedConsensusState queries an Upgraded IBC consensus state. * @name useGetUpgradedConsensusState * @package ibc.core.client.v1 * @see proto service: ibc.core.client.v1.UpgradedConsensusState */ export declare const useGetUpgradedConsensusState: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult; /** * VerifyMembership queries an IBC light client for proof verification of a value at a given key path. * @name useGetVerifyMembership * @package ibc.core.client.v1 * @see proto service: ibc.core.client.v1.VerifyMembership */ export declare const useGetVerifyMembership: ({ request, options, clientResolver, customizedQueryKey, }: import("../../../../react-query").UseQueryParams) => import("@tanstack/react-query").UseQueryResult;