import { SigningClientResolver } from "../../../../../helper-func-types";
import { MsgRegisterInterchainAccount, MsgSendTx, MsgUpdateParams } from "./tx";
export declare const createRegisterInterchainAccount: (clientResolver?: SigningClientResolver) => (signerAddress: string, message: MsgRegisterInterchainAccount | MsgRegisterInterchainAccount[], fee: import("../../../../../helper-func-types").StdFee | "auto", memo: string) => Promise<import("../../../../../helper-func-types").DeliverTxResponse>;
export declare const createSendTx: (clientResolver?: SigningClientResolver) => (signerAddress: string, message: MsgSendTx | MsgSendTx[], fee: import("../../../../../helper-func-types").StdFee | "auto", memo: string) => Promise<import("../../../../../helper-func-types").DeliverTxResponse>;
export declare const createUpdateParams: (clientResolver?: SigningClientResolver) => (signerAddress: string, message: MsgUpdateParams | MsgUpdateParams[], fee: import("../../../../../helper-func-types").StdFee | "auto", memo: string) => Promise<import("../../../../../helper-func-types").DeliverTxResponse>;
