import { MsgChannelOpenInit, MsgChannelOpenTry, MsgChannelOpenAck, MsgChannelOpenConfirm, MsgChannelCloseInit, MsgChannelCloseConfirm, MsgRecvPacket, MsgTimeout, MsgTimeoutOnClose, MsgAcknowledgement } from "./tx"; /** * ChannelOpenInit defines a rpc handler method for MsgChannelOpenInit. * @name channelOpenInit * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.ChannelOpenInit */ export declare const channelOpenInit: (client: import("@interchainjs/cosmos").ISigningClient, signerAddress: string, message: MsgChannelOpenInit | MsgChannelOpenInit[], fee: import("../../../..").StdFee | "auto", memo: string) => Promise; /** * ChannelOpenTry defines a rpc handler method for MsgChannelOpenTry. * @name channelOpenTry * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.ChannelOpenTry */ export declare const channelOpenTry: (client: import("@interchainjs/cosmos").ISigningClient, signerAddress: string, message: MsgChannelOpenTry | MsgChannelOpenTry[], fee: import("../../../..").StdFee | "auto", memo: string) => Promise; /** * ChannelOpenAck defines a rpc handler method for MsgChannelOpenAck. * @name channelOpenAck * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.ChannelOpenAck */ export declare const channelOpenAck: (client: import("@interchainjs/cosmos").ISigningClient, signerAddress: string, message: MsgChannelOpenAck | MsgChannelOpenAck[], fee: import("../../../..").StdFee | "auto", memo: string) => Promise; /** * ChannelOpenConfirm defines a rpc handler method for MsgChannelOpenConfirm. * @name channelOpenConfirm * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.ChannelOpenConfirm */ export declare const channelOpenConfirm: (client: import("@interchainjs/cosmos").ISigningClient, signerAddress: string, message: MsgChannelOpenConfirm | MsgChannelOpenConfirm[], fee: import("../../../..").StdFee | "auto", memo: string) => Promise; /** * ChannelCloseInit defines a rpc handler method for MsgChannelCloseInit. * @name channelCloseInit * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.ChannelCloseInit */ export declare const channelCloseInit: (client: import("@interchainjs/cosmos").ISigningClient, signerAddress: string, message: MsgChannelCloseInit | MsgChannelCloseInit[], fee: import("../../../..").StdFee | "auto", memo: string) => Promise; /** * ChannelCloseConfirm defines a rpc handler method for * MsgChannelCloseConfirm. * @name channelCloseConfirm * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.ChannelCloseConfirm */ export declare const channelCloseConfirm: (client: import("@interchainjs/cosmos").ISigningClient, signerAddress: string, message: MsgChannelCloseConfirm | MsgChannelCloseConfirm[], fee: import("../../../..").StdFee | "auto", memo: string) => Promise; /** * RecvPacket defines a rpc handler method for MsgRecvPacket. * @name recvPacket * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.RecvPacket */ export declare const recvPacket: (client: import("@interchainjs/cosmos").ISigningClient, signerAddress: string, message: MsgRecvPacket | MsgRecvPacket[], fee: import("../../../..").StdFee | "auto", memo: string) => Promise; /** * Timeout defines a rpc handler method for MsgTimeout. * @name timeout * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.Timeout */ export declare const timeout: (client: import("@interchainjs/cosmos").ISigningClient, signerAddress: string, message: MsgTimeout | MsgTimeout[], fee: import("../../../..").StdFee | "auto", memo: string) => Promise; /** * TimeoutOnClose defines a rpc handler method for MsgTimeoutOnClose. * @name timeoutOnClose * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.TimeoutOnClose */ export declare const timeoutOnClose: (client: import("@interchainjs/cosmos").ISigningClient, signerAddress: string, message: MsgTimeoutOnClose | MsgTimeoutOnClose[], fee: import("../../../..").StdFee | "auto", memo: string) => Promise; /** * Acknowledgement defines a rpc handler method for MsgAcknowledgement. * @name acknowledgement * @package ibc.core.channel.v1 * @see proto service: ibc.core.channel.v1.Acknowledgement */ export declare const acknowledgement: (client: import("@interchainjs/cosmos").ISigningClient, signerAddress: string, message: MsgAcknowledgement | MsgAcknowledgement[], fee: import("../../../..").StdFee | "auto", memo: string) => Promise;