export class LinesDiff {
constructor(
/**
* Sorted by original line ranges.
* The original line ranges and the modified line ranges must be disjoint (but can be touching).
*/
readonly moves: readonly MovedText[],
/**
* Indicates if the time out was reached.
* In that case, the diffs might be an approximation and the user should be asked to rerun the diff with more time.
*/
readonly hitTimeout: boolean,
) {
}
}