You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

13 lines
469 B

import Processor from './processor.js';
import type { Delta, Options } from './types.js';
declare class DiffPatcher {
processor: Processor;
constructor(options?: Options);
options(options: Options): Options;
diff(left: unknown, right: unknown): Delta;
patch(left: unknown, delta: Delta): unknown;
reverse(delta: Delta): Delta;
unpatch(right: unknown, delta: Delta): unknown;
clone(value: unknown): unknown;
}
export default DiffPatcher;