"use strict";
/*!
 * Copyright (c) Microsoft Corporation and contributors. All rights reserved.
 * Licensed under the MIT License.
 */
Object.defineProperty(exports, "__esModule", { value: true });
exports.isAncestor = exports.replaceChange = exports.revisionMetadataSourceFromInfo = exports.rebaseChangeOverChanges = exports.rebaseChange = exports.rebaseBranch = exports.findCommonAncestor = exports.findAncestor = exports.tagRollbackInverse = exports.mapTaggedChange = exports.tagChange = exports.makeAnonChange = exports.FinalChangeStatus = exports.RevisionTagCodec = exports.compareRevisions = exports.newChangeAtomIdRangeMap = exports.replaceAtomRevisions = exports.subtractChangeAtomIds = exports.StableIdSchema = exports.offsetChangeAtomId = exports.taggedOptAtomId = exports.taggedAtomId = exports.SessionIdSchema = exports.RevisionTagSchema = exports.CommitKind = exports.mintCommit = exports.asChangeAtomId = exports.makeChangeAtomId = exports.areEqualChangeAtomIdOpts = exports.areEqualChangeAtomIds = void 0;
var types_js_1 = require("./types.js");
Object.defineProperty(exports, "areEqualChangeAtomIds", { enumerable: true, get: function () { return types_js_1.areEqualChangeAtomIds; } });
Object.defineProperty(exports, "areEqualChangeAtomIdOpts", { enumerable: true, get: function () { return types_js_1.areEqualChangeAtomIdOpts; } });
Object.defineProperty(exports, "makeChangeAtomId", { enumerable: true, get: function () { return types_js_1.makeChangeAtomId; } });
Object.defineProperty(exports, "asChangeAtomId", { enumerable: true, get: function () { return types_js_1.asChangeAtomId; } });
Object.defineProperty(exports, "mintCommit", { enumerable: true, get: function () { return types_js_1.mintCommit; } });
Object.defineProperty(exports, "CommitKind", { enumerable: true, get: function () { return types_js_1.CommitKind; } });
Object.defineProperty(exports, "RevisionTagSchema", { enumerable: true, get: function () { return types_js_1.RevisionTagSchema; } });
Object.defineProperty(exports, "SessionIdSchema", { enumerable: true, get: function () { return types_js_1.SessionIdSchema; } });
Object.defineProperty(exports, "taggedAtomId", { enumerable: true, get: function () { return types_js_1.taggedAtomId; } });
Object.defineProperty(exports, "taggedOptAtomId", { enumerable: true, get: function () { return types_js_1.taggedOptAtomId; } });
Object.defineProperty(exports, "offsetChangeAtomId", { enumerable: true, get: function () { return types_js_1.offsetChangeAtomId; } });
Object.defineProperty(exports, "StableIdSchema", { enumerable: true, get: function () { return types_js_1.StableIdSchema; } });
Object.defineProperty(exports, "subtractChangeAtomIds", { enumerable: true, get: function () { return types_js_1.subtractChangeAtomIds; } });
Object.defineProperty(exports, "replaceAtomRevisions", { enumerable: true, get: function () { return types_js_1.replaceAtomRevisions; } });
Object.defineProperty(exports, "newChangeAtomIdRangeMap", { enumerable: true, get: function () { return types_js_1.newChangeAtomIdRangeMap; } });
Object.defineProperty(exports, "compareRevisions", { enumerable: true, get: function () { return types_js_1.compareRevisions; } });
var revisionTagCodec_js_1 = require("./revisionTagCodec.js");
Object.defineProperty(exports, "RevisionTagCodec", { enumerable: true, get: function () { return revisionTagCodec_js_1.RevisionTagCodec; } });
var changeRebaser_js_1 = require("./changeRebaser.js");
Object.defineProperty(exports, "FinalChangeStatus", { enumerable: true, get: function () { return changeRebaser_js_1.FinalChangeStatus; } });
Object.defineProperty(exports, "makeAnonChange", { enumerable: true, get: function () { return changeRebaser_js_1.makeAnonChange; } });
Object.defineProperty(exports, "tagChange", { enumerable: true, get: function () { return changeRebaser_js_1.tagChange; } });
Object.defineProperty(exports, "mapTaggedChange", { enumerable: true, get: function () { return changeRebaser_js_1.mapTaggedChange; } });
Object.defineProperty(exports, "tagRollbackInverse", { enumerable: true, get: function () { return changeRebaser_js_1.tagRollbackInverse; } });
var utils_js_1 = require("./utils.js");
Object.defineProperty(exports, "findAncestor", { enumerable: true, get: function () { return utils_js_1.findAncestor; } });
Object.defineProperty(exports, "findCommonAncestor", { enumerable: true, get: function () { return utils_js_1.findCommonAncestor; } });
Object.defineProperty(exports, "rebaseBranch", { enumerable: true, get: function () { return utils_js_1.rebaseBranch; } });
Object.defineProperty(exports, "rebaseChange", { enumerable: true, get: function () { return utils_js_1.rebaseChange; } });
Object.defineProperty(exports, "rebaseChangeOverChanges", { enumerable: true, get: function () { return utils_js_1.rebaseChangeOverChanges; } });
Object.defineProperty(exports, "revisionMetadataSourceFromInfo", { enumerable: true, get: function () { return utils_js_1.revisionMetadataSourceFromInfo; } });
Object.defineProperty(exports, "replaceChange", { enumerable: true, get: function () { return utils_js_1.replaceChange; } });
Object.defineProperty(exports, "isAncestor", { enumerable: true, get: function () { return utils_js_1.isAncestor; } });
//# sourceMappingURL=index.js.map