1import * as flatbuffers from 'flatbuffers'; 2import { InnerStruct, InnerStructT } from '../../my-game/example/inner-struct.js'; 3export declare class OuterStruct implements flatbuffers.IUnpackableObject<OuterStructT> { 4 bb: flatbuffers.ByteBuffer | null; 5 bb_pos: number; 6 __init(i: number, bb: flatbuffers.ByteBuffer): OuterStruct; 7 a(): boolean; 8 b(): number; 9 cUnderscore(obj?: InnerStruct): InnerStruct | null; 10 d(index: number, obj?: InnerStruct): InnerStruct | null; 11 e(obj?: InnerStruct): InnerStruct | null; 12 f(index: number): number | null; 13 static getFullyQualifiedName(): string; 14 static sizeOf(): number; 15 static createOuterStruct(builder: flatbuffers.Builder, a: boolean, b: number, c_underscore_a: number, c_underscore_b: number[] | null, c_underscore_c: number, c_underscore_d_underscore: bigint, d: (any | InnerStructT)[] | null, e_a: number, e_b: number[] | null, e_c: number, e_d_underscore: bigint, f: number[] | null): flatbuffers.Offset; 16 unpack(): OuterStructT; 17 unpackTo(_o: OuterStructT): void; 18} 19export declare class OuterStructT implements flatbuffers.IGeneratedObject { 20 a: boolean; 21 b: number; 22 cUnderscore: InnerStructT | null; 23 d: (InnerStructT)[]; 24 e: InnerStructT | null; 25 f: (number)[]; 26 constructor(a?: boolean, b?: number, cUnderscore?: InnerStructT | null, d?: (InnerStructT)[], e?: InnerStructT | null, f?: (number)[]); 27 pack(builder: flatbuffers.Builder): flatbuffers.Offset; 28} 29