UNPKG

diff-native

Version:

High-performance text diffing library built with Rust and WebAssembly

41 lines (40 loc) 3.25 kB
/* tslint:disable */ /* eslint-disable */ export const memory: WebAssembly.Memory; export const diffChars: (a: number, b: number, c: number, d: number, e: any) => any; export const diffCss: (a: number, b: number, c: number, d: number, e: any) => [number, number, number]; export const canonicalize: (a: any) => [number, number, number]; export const diffJson: (a: any, b: any, c: any) => [number, number, number]; export const diffLines: (a: number, b: number, c: number, d: number, e: any) => [number, number, number]; export const diffTrimmedLines: (a: number, b: number, c: number, d: number, e: any) => [number, number, number]; export const __wbg_linediff_free: (a: number, b: number) => void; export const linediff_tokenize: (a: number, b: number, c: any) => [number, number, number]; export const diffSentences: (a: number, b: number, c: number, d: number, e: any) => [number, number, number]; export const sentencediff_tokenize: (a: number, b: number) => [number, number, number]; export const diffWords: (a: number, b: number, c: number, d: number, e: any) => [number, number, number]; export const diffWordsWithSpace: (a: number, b: number, c: number, d: number, e: any) => [number, number, number]; export const worddiff_tokenize: (a: number, b: number) => [number, number, number]; export const applyPatch: (a: number, b: number, c: any, d: any) => [number, number, number]; export const applyPatches: (a: number, b: number, c: any) => void; export const structuredPatch: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number, j: number, k: number, l: number, m: any) => [number, number, number]; export const formatPatch: (a: any) => [number, number, number, number]; export const createTwoFilesPatch: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number, j: number, k: number, l: number, m: any) => [number, number, number, number]; export const createPatch: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number, j: number, k: any) => [number, number, number, number]; export const isUnix: (a: any) => [number, number, number]; export const isWin: (a: any) => [number, number, number]; export const winToUnix: (a: any) => [number, number, number]; export const unixToWin: (a: any) => [number, number, number]; export const parsePatch: (a: number, b: number) => [number, number, number]; export const reversePatch: (a: any) => [number, number, number]; export const convertChangesToXML: (a: any) => [number, number, number, number]; export const set_panic_hook: () => void; export const __wbg_worddiff_free: (a: number, b: number) => void; export const __wbg_sentencediff_free: (a: number, b: number) => void; export const __wbindgen_malloc: (a: number, b: number) => number; export const __wbindgen_realloc: (a: number, b: number, c: number, d: number) => number; export const __wbindgen_exn_store: (a: number) => void; export const __externref_table_alloc: () => number; export const __wbindgen_export_4: WebAssembly.Table; export const __wbindgen_free: (a: number, b: number, c: number) => void; export const __externref_table_dealloc: (a: number) => void; export const __wbindgen_start: () => void;