import { MsgSoftwareUpgrade, MsgCancelUpgrade } from "./tx"; /** * SoftwareUpgrade is a governance operation for initiating a software upgrade. * @name softwareUpgrade * @package cosmos.upgrade.v1beta1 * @see proto service: cosmos.upgrade.v1beta1.SoftwareUpgrade */ export declare const softwareUpgrade: (client: import("@interchainjs/cosmos").ISigningClient, signerAddress: string, message: MsgSoftwareUpgrade | MsgSoftwareUpgrade[], fee: import("../../..").StdFee | "auto", memo: string) => Promise; /** * CancelUpgrade is a governance operation for cancelling a previously * approved software upgrade. * @name cancelUpgrade * @package cosmos.upgrade.v1beta1 * @see proto service: cosmos.upgrade.v1beta1.CancelUpgrade */ export declare const cancelUpgrade: (client: import("@interchainjs/cosmos").ISigningClient, signerAddress: string, message: MsgCancelUpgrade | MsgCancelUpgrade[], fee: import("../../..").StdFee | "auto", memo: string) => Promise;