// package: flow.entities // file: flow/entities/block_seal.proto import * as jspb from "@blocto/google-protobuf"; export class BlockSeal extends jspb.Message { getBlockId(): Uint8Array | string; getBlockId_asU8(): Uint8Array; getBlockId_asB64(): string; setBlockId(value: Uint8Array | string): void; getExecutionReceiptId(): Uint8Array | string; getExecutionReceiptId_asU8(): Uint8Array; getExecutionReceiptId_asB64(): string; setExecutionReceiptId(value: Uint8Array | string): void; clearExecutionReceiptSignaturesList(): void; getExecutionReceiptSignaturesList(): Array; getExecutionReceiptSignaturesList_asU8(): Array; getExecutionReceiptSignaturesList_asB64(): Array; setExecutionReceiptSignaturesList(value: Array): void; addExecutionReceiptSignatures(value: Uint8Array | string, index?: number): Uint8Array | string; clearResultApprovalSignaturesList(): void; getResultApprovalSignaturesList(): Array; getResultApprovalSignaturesList_asU8(): Array; getResultApprovalSignaturesList_asB64(): Array; setResultApprovalSignaturesList(value: Array): void; addResultApprovalSignatures(value: Uint8Array | string, index?: number): Uint8Array | string; serializeBinary(): Uint8Array; toObject(includeInstance?: boolean): BlockSeal.AsObject; static toObject(includeInstance: boolean, msg: BlockSeal): BlockSeal.AsObject; static extensions: {[key: number]: jspb.ExtensionFieldInfo}; static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; static serializeBinaryToWriter(message: BlockSeal, writer: jspb.BinaryWriter): void; static deserializeBinary(bytes: Uint8Array): BlockSeal; static deserializeBinaryFromReader(message: BlockSeal, reader: jspb.BinaryReader): BlockSeal; } export namespace BlockSeal { export type AsObject = { blockId: Uint8Array | string, executionReceiptId: Uint8Array | string, executionReceiptSignaturesList: Array, resultApprovalSignaturesList: Array, } }