import { MsgConnectionOpenInit, MsgConnectionOpenTry, MsgConnectionOpenAck, MsgConnectionOpenConfirm, MsgUpdateParams } from "./tx";
/**
 * ConnectionOpenInit defines a rpc handler method for MsgConnectionOpenInit.
 * @name useConnectionOpenInit
 * @package ibc.core.connection.v1
 * @see proto service: ibc.core.connection.v1.ConnectionOpenInit
 */
export declare const useConnectionOpenInit: ({ options, clientResolver, }: import("../../../../vue-query").VueMutationParams<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenInit>, unknown>) => import("@tanstack/vue-query").UseMutationReturnType<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenInit>, unknown, Omit<import("@tanstack/vue-query").MutationObserverIdleResult<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenInit>, unknown>, "mutate" | "reset"> | Omit<import("@tanstack/vue-query").MutationObserverLoadingResult<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenInit>, unknown>, "mutate" | "reset"> | Omit<import("@tanstack/vue-query").MutationObserverErrorResult<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenInit>, unknown>, "mutate" | "reset"> | Omit<import("@tanstack/vue-query").MutationObserverSuccessResult<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenInit>, unknown>, "mutate" | "reset">>;
/**
 * ConnectionOpenTry defines a rpc handler method for MsgConnectionOpenTry.
 * @name useConnectionOpenTry
 * @package ibc.core.connection.v1
 * @see proto service: ibc.core.connection.v1.ConnectionOpenTry
 */
export declare const useConnectionOpenTry: ({ options, clientResolver, }: import("../../../../vue-query").VueMutationParams<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenTry>, unknown>) => import("@tanstack/vue-query").UseMutationReturnType<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenTry>, unknown, Omit<import("@tanstack/vue-query").MutationObserverIdleResult<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenTry>, unknown>, "mutate" | "reset"> | Omit<import("@tanstack/vue-query").MutationObserverLoadingResult<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenTry>, unknown>, "mutate" | "reset"> | Omit<import("@tanstack/vue-query").MutationObserverErrorResult<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenTry>, unknown>, "mutate" | "reset"> | Omit<import("@tanstack/vue-query").MutationObserverSuccessResult<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenTry>, unknown>, "mutate" | "reset">>;
/**
 * ConnectionOpenAck defines a rpc handler method for MsgConnectionOpenAck.
 * @name useConnectionOpenAck
 * @package ibc.core.connection.v1
 * @see proto service: ibc.core.connection.v1.ConnectionOpenAck
 */
export declare const useConnectionOpenAck: ({ options, clientResolver, }: import("../../../../vue-query").VueMutationParams<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenAck>, unknown>) => import("@tanstack/vue-query").UseMutationReturnType<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenAck>, unknown, Omit<import("@tanstack/vue-query").MutationObserverIdleResult<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenAck>, unknown>, "mutate" | "reset"> | Omit<import("@tanstack/vue-query").MutationObserverLoadingResult<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenAck>, unknown>, "mutate" | "reset"> | Omit<import("@tanstack/vue-query").MutationObserverErrorResult<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenAck>, unknown>, "mutate" | "reset"> | Omit<import("@tanstack/vue-query").MutationObserverSuccessResult<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenAck>, unknown>, "mutate" | "reset">>;
/**
 * ConnectionOpenConfirm defines a rpc handler method for
 * MsgConnectionOpenConfirm.
 * @name useConnectionOpenConfirm
 * @package ibc.core.connection.v1
 * @see proto service: ibc.core.connection.v1.ConnectionOpenConfirm
 */
export declare const useConnectionOpenConfirm: ({ options, clientResolver, }: import("../../../../vue-query").VueMutationParams<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenConfirm>, unknown>) => import("@tanstack/vue-query").UseMutationReturnType<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenConfirm>, unknown, Omit<import("@tanstack/vue-query").MutationObserverIdleResult<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenConfirm>, unknown>, "mutate" | "reset"> | Omit<import("@tanstack/vue-query").MutationObserverLoadingResult<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenConfirm>, unknown>, "mutate" | "reset"> | Omit<import("@tanstack/vue-query").MutationObserverErrorResult<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenConfirm>, unknown>, "mutate" | "reset"> | Omit<import("@tanstack/vue-query").MutationObserverSuccessResult<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgConnectionOpenConfirm>, unknown>, "mutate" | "reset">>;
/**
 * UpdateConnectionParams defines a rpc handler method for
 * MsgUpdateParams.
 * @name useUpdateConnectionParams
 * @package ibc.core.connection.v1
 * @see proto service: ibc.core.connection.v1.UpdateConnectionParams
 */
export declare const useUpdateConnectionParams: ({ options, clientResolver, }: import("../../../../vue-query").VueMutationParams<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgUpdateParams>, unknown>) => import("@tanstack/vue-query").UseMutationReturnType<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgUpdateParams>, unknown, Omit<import("@tanstack/vue-query").MutationObserverIdleResult<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgUpdateParams>, unknown>, "mutate" | "reset"> | Omit<import("@tanstack/vue-query").MutationObserverLoadingResult<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgUpdateParams>, unknown>, "mutate" | "reset"> | Omit<import("@tanstack/vue-query").MutationObserverErrorResult<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgUpdateParams>, unknown>, "mutate" | "reset"> | Omit<import("@tanstack/vue-query").MutationObserverSuccessResult<import("@interchainjs/types").DeliverTxResponse, Error, import("../../../..").ITxArgs<MsgUpdateParams>, unknown>, "mutate" | "reset">>;
