mosx
Version:
Multiview observable state management engine
10 lines (9 loc) • 394 B
TypeScript
/// <reference types="node" />
import { ITreeNode, IReversibleJsonPatch } from "../internal";
import { Serializer } from ".";
export declare class MPackSerializer extends Serializer {
encodeSnapshot(value: any): Buffer;
decodeSnapshot(buffer: Buffer): any;
encodePatch(patch: IReversibleJsonPatch, entry: ITreeNode): Buffer;
decodePatch(buffer: Buffer): IReversibleJsonPatch;
}