import { BinaryReader, BinaryWriter } from "../../../binary"; export declare const protobufPackage = "cosmos.epochs.v1beta1"; /** EventEpochEnd is an event emitted when an epoch end. */ export interface EventEpochEnd { epochNumber: bigint; } export interface EventEpochEndProtoMsg { typeUrl: "/cosmos.epochs.v1beta1.EventEpochEnd"; value: Uint8Array; } /** EventEpochEnd is an event emitted when an epoch end. */ export interface EventEpochEndAmino { epoch_number?: string; } export interface EventEpochEndAminoMsg { type: "cosmos-sdk/EventEpochEnd"; value: EventEpochEndAmino; } /** EventEpochStart is an event emitted when an epoch start. */ export interface EventEpochStart { epochNumber: bigint; epochStartTime: bigint; } export interface EventEpochStartProtoMsg { typeUrl: "/cosmos.epochs.v1beta1.EventEpochStart"; value: Uint8Array; } /** EventEpochStart is an event emitted when an epoch start. */ export interface EventEpochStartAmino { epoch_number?: string; epoch_start_time?: string; } export interface EventEpochStartAminoMsg { type: "cosmos-sdk/EventEpochStart"; value: EventEpochStartAmino; } export declare const EventEpochEnd: { typeUrl: string; encode(message: EventEpochEnd, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): EventEpochEnd; fromJSON(object: any): EventEpochEnd; toJSON(message: EventEpochEnd): unknown; fromPartial(object: Partial): EventEpochEnd; fromAmino(object: EventEpochEndAmino): EventEpochEnd; toAmino(message: EventEpochEnd): EventEpochEndAmino; fromAminoMsg(object: EventEpochEndAminoMsg): EventEpochEnd; toAminoMsg(message: EventEpochEnd): EventEpochEndAminoMsg; fromProtoMsg(message: EventEpochEndProtoMsg): EventEpochEnd; toProto(message: EventEpochEnd): Uint8Array; toProtoMsg(message: EventEpochEnd): EventEpochEndProtoMsg; }; export declare const EventEpochStart: { typeUrl: string; encode(message: EventEpochStart, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): EventEpochStart; fromJSON(object: any): EventEpochStart; toJSON(message: EventEpochStart): unknown; fromPartial(object: Partial): EventEpochStart; fromAmino(object: EventEpochStartAmino): EventEpochStart; toAmino(message: EventEpochStart): EventEpochStartAmino; fromAminoMsg(object: EventEpochStartAminoMsg): EventEpochStart; toAminoMsg(message: EventEpochStart): EventEpochStartAminoMsg; fromProtoMsg(message: EventEpochStartProtoMsg): EventEpochStart; toProto(message: EventEpochStart): Uint8Array; toProtoMsg(message: EventEpochStart): EventEpochStartProtoMsg; };