import {Builder} from './builder.js'; import {ByteBuffer} from './byte-buffer.js'; export type Offset = number; export type Table = { bb: ByteBuffer; bb_pos: number; }; export interface IGeneratedObject { pack(builder: Builder): Offset; } export interface IUnpackableObject { unpack(): T; }