HistoricalInfo: { typeUrl: string; decode(input: Uint8Array | BinaryReader,
length?: number): HistoricalInfo; encode(message: HistoricalInfo,
writer?: BinaryWriter): BinaryWriter; fromAmino(object: HistoricalInfoAmino): HistoricalInfo; fromAminoMsg(object: HistoricalInfoAminoMsg): HistoricalInfo; fromPartial(object: { header?: { appHash?: Uint8Array; chainId?: string; consensusHash?: Uint8Array; dataHash?: Uint8Array; evidenceHash?: Uint8Array; height?: bigint; lastBlockId?: { hash?: Uint8Array; partSetHeader?: { hash?: Uint8Array; total?: number; }; }; lastCommitHash?: Uint8Array; lastResultsHash?: Uint8Array; nextValidatorsHash?: Uint8Array; proposerAddress?: Uint8Array; time?: Date; validatorsHash?: Uint8Array; version?: { app?: bigint; block?: bigint; }; }; valset?: { commission?: { commissionRates?: { maxChangeRate?: string; maxRate?: string; rate?: string; }; updateTime?: Date; }; consensusPubkey?: { $typeUrl?: string; typeUrl?: string; value?: Uint8Array; }; delegatorShares?: string; description?: { details?: string; identity?: string; moniker?: string; securityContact?: string; website?: string; }; jailed?: boolean; minSelfDelegation?: string; operatorAddress?: string; status?: BondStatus; tokens?: string; unbondingHeight?: bigint; unbondingTime?: Date; }[]; }): HistoricalInfo; fromProtoMsg(message: HistoricalInfoProtoMsg): HistoricalInfo; toAmino(message: HistoricalInfo): HistoricalInfoAmino; toAminoMsg(message: HistoricalInfo): HistoricalInfoAminoMsg; toProto(message: HistoricalInfo): Uint8Array; toProtoMsg(message: HistoricalInfo): HistoricalInfoProtoMsg; }