import * as flatbuffers from 'flatbuffers'; import { NodeStatus } from './NodeStatus.js'; export declare class NodeStatusSet { bb: flatbuffers.ByteBuffer | null; bb_pos: number; __init(i: number, bb: flatbuffers.ByteBuffer): NodeStatusSet; static getRootAsNodeStatusSet(bb: flatbuffers.ByteBuffer, obj?: NodeStatusSet): NodeStatusSet; static getSizePrefixedRootAsNodeStatusSet(bb: flatbuffers.ByteBuffer, obj?: NodeStatusSet): NodeStatusSet; static bufferHasIdentifier(bb: flatbuffers.ByteBuffer): boolean; NODES(index: number, obj?: NodeStatus): NodeStatus | null; nodesLength(): number; /** * Unix milliseconds when this set was generated */ GENERATED_AT(): bigint; /** * Peer ID of the emitting node */ SOURCE_PEER_ID(): string | null; SOURCE_PEER_ID(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null; static startNodeStatusSet(builder: flatbuffers.Builder): void; static addNodes(builder: flatbuffers.Builder, NODESOffset: flatbuffers.Offset): void; static createNodesVector(builder: flatbuffers.Builder, data: flatbuffers.Offset[]): flatbuffers.Offset; static startNodesVector(builder: flatbuffers.Builder, numElems: number): void; static addGeneratedAt(builder: flatbuffers.Builder, GENERATED_AT: bigint): void; static addSourcePeerId(builder: flatbuffers.Builder, SOURCE_PEER_IDOffset: flatbuffers.Offset): void; static endNodeStatusSet(builder: flatbuffers.Builder): flatbuffers.Offset; static finishNodeStatusSetBuffer(builder: flatbuffers.Builder, offset: flatbuffers.Offset): void; static finishSizePrefixedNodeStatusSetBuffer(builder: flatbuffers.Builder, offset: flatbuffers.Offset): void; static createNodeStatusSet(builder: flatbuffers.Builder, NODESOffset: flatbuffers.Offset, GENERATED_AT: bigint, SOURCE_PEER_IDOffset: flatbuffers.Offset): flatbuffers.Offset; } //# sourceMappingURL=NodeStatusSet.d.ts.map