"use strict";
/*!
 * Copyright (c) Microsoft Corporation and contributors. All rights reserved.
 * Licensed under the MIT License.
 */
Object.defineProperty(exports, "__esModule", { value: true });
exports.sequenceChangeRebaser = void 0;
const changeset_1 = require("./changeset");
const compose_1 = require("./compose");
const invert_1 = require("./invert");
const rebase_1 = require("./rebase");
function rebaseAnchors(anchors, over) {
    anchors.applyDelta((0, changeset_1.toDelta)(over));
}
exports.sequenceChangeRebaser = {
    compose: compose_1.compose,
    invert: invert_1.invert,
    rebase: rebase_1.rebase,
    rebaseAnchors,
};
//# sourceMappingURL=sequenceChangeRebaser.js.map