BlockMeta: { typeUrl: string; decode(input: Uint8Array | BinaryReader,
length?: number): BlockMeta; encode(message: BlockMeta,
writer?: BinaryWriter): BinaryWriter; fromAmino(object: BlockMetaAmino): BlockMeta; fromAminoMsg(object: BlockMetaAminoMsg): BlockMeta; fromPartial(object: { blockId?: { hash?: Uint8Array; partSetHeader?: { hash?: Uint8Array; total?: number; }; }; blockSize?: bigint; 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; }; }; numTxs?: bigint; }): BlockMeta; fromProtoMsg(message: BlockMetaProtoMsg): BlockMeta; toAmino(message: BlockMeta): BlockMetaAmino; toProto(message: BlockMeta): Uint8Array; toProtoMsg(message: BlockMeta): BlockMetaProtoMsg; }