1import * as flatbuffers from 'flatbuffers'; 2export declare class Ability implements flatbuffers.IUnpackableObject<AbilityT> { 3 bb: flatbuffers.ByteBuffer | null; 4 bb_pos: number; 5 __init(i: number, bb: flatbuffers.ByteBuffer): Ability; 6 id(): number; 7 mutate_id(value: number): boolean; 8 distance(): number; 9 mutate_distance(value: number): boolean; 10 static getFullyQualifiedName(): string; 11 static sizeOf(): number; 12 static createAbility(builder: flatbuffers.Builder, id: number, distance: number): flatbuffers.Offset; 13 unpack(): AbilityT; 14 unpackTo(_o: AbilityT): void; 15} 16export declare class AbilityT implements flatbuffers.IGeneratedObject { 17 id: number; 18 distance: number; 19 constructor(id?: number, distance?: number); 20 pack(builder: flatbuffers.Builder): flatbuffers.Offset; 21} 22