/** * Buffers describe physical data atoms. * A buffer is a raw binary blob * and in current implementation maps to a file on disk * (or an object in Git repo). * * A `null` value indicates nothing exists at given path. * * A buffer is associated with a path (in POSIX format) * that describes its place in data repository tree. * * Multiple buffers may comprise a single logical **object**. */ import type { Change, Changeset } from './changes'; export declare type BufferDataset = { [bufferPath: string]: Uint8Array | null; }; export declare type BufferChange = Change; export declare type BufferChangeset = Changeset;