/// <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;
}
