UNPKG

@bare-ts/lib

Version:

TypeScript library for BARE, a compact and simple binary-serialization format

12 lines (11 loc) 584 B
import { type ByteCursor } from "../core/byte-cursor.js"; export declare function readU8Array(bc: ByteCursor): Uint8Array; export declare function writeU8Array(bc: ByteCursor, x: Uint8Array): void; export declare function readU8FixedArray(bc: ByteCursor, len: number): Uint8Array; export declare function writeU8FixedArray(bc: ByteCursor, x: Uint8Array): void; /** * Advance `bc` by `len` bytes and return a view of the read bytes. * * WARNING: The returned array should not be modified. */ export declare function readUnsafeU8FixedArray(bc: ByteCursor, len: number): Uint8Array;