import { BinaryReader, BinaryWriter } from '../../../binary.js'; import { type JsonSafe } from '../../../json-safe.js'; /** * MsgIncreaseCounter defines a count Msg service counter. * @name MsgIncreaseCounter * @package cosmos.counter.v1 * @see proto type: cosmos.counter.v1.MsgIncreaseCounter */ export interface MsgIncreaseCounter { /** * signer is the address that controls the module (defaults to x/gov unless overwritten). */ signer: string; /** * count is the number of times to increment the counter. */ count: bigint; } export interface MsgIncreaseCounterProtoMsg { typeUrl: '/cosmos.counter.v1.MsgIncreaseCounter'; value: Uint8Array; } /** * MsgIncreaseCounter defines a count Msg service counter. * @name MsgIncreaseCounterSDKType * @package cosmos.counter.v1 * @see proto type: cosmos.counter.v1.MsgIncreaseCounter */ export interface MsgIncreaseCounterSDKType { signer: string; count: bigint; } /** * MsgIncreaseCountResponse is the Msg/Counter response type. * @name MsgIncreaseCountResponse * @package cosmos.counter.v1 * @see proto type: cosmos.counter.v1.MsgIncreaseCountResponse */ export interface MsgIncreaseCountResponse { /** * new_count is the number of times the counter was incremented. */ newCount: bigint; } export interface MsgIncreaseCountResponseProtoMsg { typeUrl: '/cosmos.counter.v1.MsgIncreaseCountResponse'; value: Uint8Array; } /** * MsgIncreaseCountResponse is the Msg/Counter response type. * @name MsgIncreaseCountResponseSDKType * @package cosmos.counter.v1 * @see proto type: cosmos.counter.v1.MsgIncreaseCountResponse */ export interface MsgIncreaseCountResponseSDKType { new_count: bigint; } /** * MsgIncreaseCounter defines a count Msg service counter. * @name MsgIncreaseCounter * @package cosmos.counter.v1 * @see proto type: cosmos.counter.v1.MsgIncreaseCounter */ export declare const MsgIncreaseCounter: { typeUrl: "/cosmos.counter.v1.MsgIncreaseCounter"; aminoType: "cosmos-sdk/increase_counter"; is(o: any): o is MsgIncreaseCounter; isSDK(o: any): o is MsgIncreaseCounterSDKType; encode(message: MsgIncreaseCounter, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgIncreaseCounter; fromJSON(object: any): MsgIncreaseCounter; toJSON(message: MsgIncreaseCounter): JsonSafe; fromPartial(object: Partial): MsgIncreaseCounter; fromProtoMsg(message: MsgIncreaseCounterProtoMsg): MsgIncreaseCounter; toProto(message: MsgIncreaseCounter): Uint8Array; toProtoMsg(message: MsgIncreaseCounter): MsgIncreaseCounterProtoMsg; }; /** * MsgIncreaseCountResponse is the Msg/Counter response type. * @name MsgIncreaseCountResponse * @package cosmos.counter.v1 * @see proto type: cosmos.counter.v1.MsgIncreaseCountResponse */ export declare const MsgIncreaseCountResponse: { typeUrl: "/cosmos.counter.v1.MsgIncreaseCountResponse"; aminoType: "cosmos-sdk/MsgIncreaseCountResponse"; is(o: any): o is MsgIncreaseCountResponse; isSDK(o: any): o is MsgIncreaseCountResponseSDKType; encode(message: MsgIncreaseCountResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgIncreaseCountResponse; fromJSON(object: any): MsgIncreaseCountResponse; toJSON(message: MsgIncreaseCountResponse): JsonSafe; fromPartial(object: Partial): MsgIncreaseCountResponse; fromProtoMsg(message: MsgIncreaseCountResponseProtoMsg): MsgIncreaseCountResponse; toProto(message: MsgIncreaseCountResponse): Uint8Array; toProtoMsg(message: MsgIncreaseCountResponse): MsgIncreaseCountResponseProtoMsg; }; //# sourceMappingURL=tx.d.ts.map