1import * as flatbuffers from 'flatbuffers'; 2import { ArrayStruct, ArrayStructT } from '../../my-game/example/array-struct.js'; 3export declare class ArrayTable implements flatbuffers.IUnpackableObject<ArrayTableT> { 4 bb: flatbuffers.ByteBuffer | null; 5 bb_pos: number; 6 __init(i: number, bb: flatbuffers.ByteBuffer): ArrayTable; 7 static getRootAsArrayTable(bb: flatbuffers.ByteBuffer, obj?: ArrayTable): ArrayTable; 8 static getSizePrefixedRootAsArrayTable(bb: flatbuffers.ByteBuffer, obj?: ArrayTable): ArrayTable; 9 static bufferHasIdentifier(bb: flatbuffers.ByteBuffer): boolean; 10 a(): string | null; 11 a(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null; 12 cUnderscore(obj?: ArrayStruct): ArrayStruct | null; 13 static getFullyQualifiedName(): string; 14 static startArrayTable(builder: flatbuffers.Builder): void; 15 static addA(builder: flatbuffers.Builder, aOffset: flatbuffers.Offset): void; 16 static addCUnderscore(builder: flatbuffers.Builder, cUnderscoreOffset: flatbuffers.Offset): void; 17 static endArrayTable(builder: flatbuffers.Builder): flatbuffers.Offset; 18 static finishArrayTableBuffer(builder: flatbuffers.Builder, offset: flatbuffers.Offset): void; 19 static finishSizePrefixedArrayTableBuffer(builder: flatbuffers.Builder, offset: flatbuffers.Offset): void; 20 unpack(): ArrayTableT; 21 unpackTo(_o: ArrayTableT): void; 22} 23export declare class ArrayTableT implements flatbuffers.IGeneratedObject { 24 a: string | Uint8Array | null; 25 cUnderscore: ArrayStructT | null; 26 constructor(a?: string | Uint8Array | null, cUnderscore?: ArrayStructT | null); 27 pack(builder: flatbuffers.Builder): flatbuffers.Offset; 28} 29