json-joy
Version:
Collection of libraries for building collaborative editing apps.
7 lines (6 loc) • 424 B
TypeScript
import type { Op, PredicateOp } from '../../op';
import type { CompactOp } from './types';
import type { JsonPatchOptions } from '../../types';
export declare const compactToOp: (op: CompactOp, options: JsonPatchOptions) => Op;
export declare const compactToPredicateOp: (op: CompactOp, options: JsonPatchOptions) => PredicateOp;
export declare function decode(patch: readonly CompactOp[], options: JsonPatchOptions): Op[];