"use strict";
/*!
 * Copyright (c) Microsoft Corporation and contributors. All rights reserved.
 * Licensed under the MIT License.
 */
Object.defineProperty(exports, "__esModule", { value: true });
exports.getCodecTreeForMessageFormatWithChange = exports.messageFormatVersions = exports.minimumPossibleSequenceNumber = exports.EditManager = exports.EditManagerSummarizer = exports.editManagerFormatVersions = exports.getCodecTreeForEditManagerFormatWithChange = exports.makeEditManagerCodec = exports.NoOpChangeEnricher = exports.DefaultResubmitMachine = exports.SharedTreeCore = exports.SquashingTransactionStack = exports.TransactionStack = exports.TransactionResult = exports.SharedTreeBranch = exports.onForkTransitive = void 0;
var branch_js_1 = require("./branch.js");
Object.defineProperty(exports, "onForkTransitive", { enumerable: true, get: function () { return branch_js_1.onForkTransitive; } });
Object.defineProperty(exports, "SharedTreeBranch", { enumerable: true, get: function () { return branch_js_1.SharedTreeBranch; } });
var transaction_js_1 = require("./transaction.js");
Object.defineProperty(exports, "TransactionResult", { enumerable: true, get: function () { return transaction_js_1.TransactionResult; } });
Object.defineProperty(exports, "TransactionStack", { enumerable: true, get: function () { return transaction_js_1.TransactionStack; } });
Object.defineProperty(exports, "SquashingTransactionStack", { enumerable: true, get: function () { return transaction_js_1.SquashingTransactionStack; } });
var sharedTreeCore_js_1 = require("./sharedTreeCore.js");
Object.defineProperty(exports, "SharedTreeCore", { enumerable: true, get: function () { return sharedTreeCore_js_1.SharedTreeCore; } });
var defaultResubmitMachine_js_1 = require("./defaultResubmitMachine.js");
Object.defineProperty(exports, "DefaultResubmitMachine", { enumerable: true, get: function () { return defaultResubmitMachine_js_1.DefaultResubmitMachine; } });
var changeEnricher_js_1 = require("./changeEnricher.js");
Object.defineProperty(exports, "NoOpChangeEnricher", { enumerable: true, get: function () { return changeEnricher_js_1.NoOpChangeEnricher; } });
var editManagerCodecs_js_1 = require("./editManagerCodecs.js");
Object.defineProperty(exports, "makeEditManagerCodec", { enumerable: true, get: function () { return editManagerCodecs_js_1.makeEditManagerCodec; } });
Object.defineProperty(exports, "getCodecTreeForEditManagerFormatWithChange", { enumerable: true, get: function () { return editManagerCodecs_js_1.getCodecTreeForEditManagerFormatWithChange; } });
Object.defineProperty(exports, "editManagerFormatVersions", { enumerable: true, get: function () { return editManagerCodecs_js_1.editManagerFormatVersions; } });
var editManagerSummarizer_js_1 = require("./editManagerSummarizer.js");
Object.defineProperty(exports, "EditManagerSummarizer", { enumerable: true, get: function () { return editManagerSummarizer_js_1.EditManagerSummarizer; } });
var editManager_js_1 = require("./editManager.js");
Object.defineProperty(exports, "EditManager", { enumerable: true, get: function () { return editManager_js_1.EditManager; } });
Object.defineProperty(exports, "minimumPossibleSequenceNumber", { enumerable: true, get: function () { return editManager_js_1.minimumPossibleSequenceNumber; } });
var messageCodecs_js_1 = require("./messageCodecs.js");
Object.defineProperty(exports, "messageFormatVersions", { enumerable: true, get: function () { return messageCodecs_js_1.messageFormatVersions; } });
Object.defineProperty(exports, "getCodecTreeForMessageFormatWithChange", { enumerable: true, get: function () { return messageCodecs_js_1.getCodecTreeForMessageFormatWithChange; } });
//# sourceMappingURL=index.js.map