/** * Position tracking writer. */ export default class Writer { /** * Creates a writer with specified size. * @param {number} size Allocated buffer size. */ constructor(size: number); /** * Underlying storage. * @type {Uint8Array} */ storage: Uint8Array; /** * Current offset. * @type {number} */ offset: number; /** * Writes array into buffer. * @param {Uint8Array|Array} buffer Data to write. */ write(buffer: Uint8Array | Array): void; }