gnablib
Version:
A lean, zero dependency library to provide a useful base for your project.
12 lines (11 loc) • 340 B
TypeScript
/*! Copyright 2025 the gnablib contributors MPL-1.1 */
import { BitWriter } from '../BitWriter.js';
import { ByteWriter } from '../ByteWriter.js';
export interface ISerialBit {
get serialBits(): number;
serial(bw: BitWriter): void;
}
export interface ISerialByte {
get serialBytes(): number;
serial(bw: ByteWriter): void;
}