UNPKG

json-joy

Version:

Collection of libraries for building collaborative editing apps.

18 lines (17 loc) 754 B
import { CborDecoderBase } from '@jsonjoy.com/json-pack/lib/cbor/CborDecoderBase'; import { CrdtReader } from '../../../../json-crdt-patch/util/binary/CrdtReader'; export declare class ViewDecoder extends CborDecoderBase<CrdtReader> { protected time: number; constructor(); decode(data: Uint8Array): unknown; protected ts(): any; protected cRoot(): unknown; protected cNode(): unknown; protected cCon(length: number): unknown; protected cObj(length: number): Record<string, unknown>; protected cVec(length: number): unknown[]; protected cStr(length: number): string; protected cBin(length: number): Uint8Array; protected cArr(length: number): unknown[]; protected cArrChunk(): unknown[] | undefined; }