1import * as flatbuffers from 'flatbuffers'; 2export declare class Attacker implements flatbuffers.IUnpackableObject<AttackerT> { 3 bb: flatbuffers.ByteBuffer | null; 4 bb_pos: number; 5 __init(i: number, bb: flatbuffers.ByteBuffer): Attacker; 6 static getRootAsAttacker(bb: flatbuffers.ByteBuffer, obj?: Attacker): Attacker; 7 static getSizePrefixedRootAsAttacker(bb: flatbuffers.ByteBuffer, obj?: Attacker): Attacker; 8 swordAttackDamage(): number; 9 mutate_sword_attack_damage(value: number): boolean; 10 static getFullyQualifiedName(): string; 11 static startAttacker(builder: flatbuffers.Builder): void; 12 static addSwordAttackDamage(builder: flatbuffers.Builder, swordAttackDamage: number): void; 13 static endAttacker(builder: flatbuffers.Builder): flatbuffers.Offset; 14 static createAttacker(builder: flatbuffers.Builder, swordAttackDamage: number): flatbuffers.Offset; 15 unpack(): AttackerT; 16 unpackTo(_o: AttackerT): void; 17} 18export declare class AttackerT implements flatbuffers.IGeneratedObject { 19 swordAttackDamage: number; 20 constructor(swordAttackDamage?: number); 21 pack(builder: flatbuffers.Builder): flatbuffers.Offset; 22} 23