mirror of
https://github.com/vee1e/flatbuffers.git
synced 2026-09-01 17:57:25 +00:00
17 lines
306 B
TypeScript
17 lines
306 B
TypeScript
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<T> {
|
|
unpack(): T;
|
|
}
|