mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-02 04:04:19 +00:00
18 lines
306 B
TypeScript
18 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;
|
|
}
|