
import { OffsetEdit } from './core/offsetEdit.js';

class LineEditWithAdditionalLines {
    static replace(range, text) {
        return ( new LineEditWithAdditionalLines(OffsetEdit.replace(range, text), null));
    }
    constructor(
    lineEdit,
    additionalLines) {
        this.lineEdit = lineEdit;
        this.additionalLines = additionalLines;
    }
}
var BackgroundTokenizationState;
(function (BackgroundTokenizationState) {
    BackgroundTokenizationState[BackgroundTokenizationState["InProgress"] = 1] = "InProgress";
    BackgroundTokenizationState[BackgroundTokenizationState["Completed"] = 2] = "Completed";
})(BackgroundTokenizationState || (BackgroundTokenizationState = {}));

export { BackgroundTokenizationState, LineEditWithAdditionalLines };
