import Diff from './base'; import { CallbackOption, ChangeObject, DiffCallback, DiffLinesOptions } from '../types'; declare class LineDiff extends Diff { tokenize(value: string, options: DiffLinesOptions): any[]; protected equals(left: string, right: string, options: DiffLinesOptions): boolean; } export declare const lineDiff: LineDiff; export declare function diffLines(oldStr: string, newStr: string, options: (DiffLinesOptions & CallbackOption) | DiffCallback): undefined; export declare function diffLines(oldStr: string, newStr: string, options: DiffLinesOptions): ChangeObject[]; export declare function diffTrimmedLines(oldStr: string, newStr: string, options: (DiffLinesOptions & CallbackOption) | DiffCallback): undefined; export declare function diffTrimmedLines(oldStr: string, newStr: string, options: DiffLinesOptions): ChangeObject[]; export {};