"use strict";
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
Object.defineProperty(exports, "__esModule", { value: true });
exports.cdmObjectType = void 0;
var cdmObjectType;
(function (cdmObjectType) {
    cdmObjectType[cdmObjectType["error"] = 0] = "error";
    cdmObjectType[cdmObjectType["import"] = 1] = "import";
    cdmObjectType[cdmObjectType["argumentDef"] = 2] = "argumentDef";
    cdmObjectType[cdmObjectType["parameterDef"] = 3] = "parameterDef";
    cdmObjectType[cdmObjectType["traitDef"] = 4] = "traitDef";
    cdmObjectType[cdmObjectType["traitRef"] = 5] = "traitRef";
    cdmObjectType[cdmObjectType["traitGroupDef"] = 6] = "traitGroupDef";
    cdmObjectType[cdmObjectType["traitGroupRef"] = 7] = "traitGroupRef";
    cdmObjectType[cdmObjectType["purposeDef"] = 8] = "purposeDef";
    cdmObjectType[cdmObjectType["purposeRef"] = 9] = "purposeRef";
    cdmObjectType[cdmObjectType["dataTypeDef"] = 10] = "dataTypeDef";
    cdmObjectType[cdmObjectType["dataTypeRef"] = 11] = "dataTypeRef";
    cdmObjectType[cdmObjectType["attributeRef"] = 12] = "attributeRef";
    cdmObjectType[cdmObjectType["typeAttributeDef"] = 13] = "typeAttributeDef";
    cdmObjectType[cdmObjectType["entityAttributeDef"] = 14] = "entityAttributeDef";
    cdmObjectType[cdmObjectType["attributeGroupDef"] = 15] = "attributeGroupDef";
    cdmObjectType[cdmObjectType["attributeGroupRef"] = 16] = "attributeGroupRef";
    cdmObjectType[cdmObjectType["cdmCollection"] = 17] = "cdmCollection";
    cdmObjectType[cdmObjectType["constantEntityDef"] = 18] = "constantEntityDef";
    cdmObjectType[cdmObjectType["entityDef"] = 19] = "entityDef";
    cdmObjectType[cdmObjectType["entityRef"] = 20] = "entityRef";
    cdmObjectType[cdmObjectType["documentDef"] = 21] = "documentDef";
    cdmObjectType[cdmObjectType["manifestDef"] = 22] = "manifestDef";
    cdmObjectType[cdmObjectType["folderDef"] = 23] = "folderDef";
    cdmObjectType[cdmObjectType["attributeContextDef"] = 24] = "attributeContextDef";
    cdmObjectType[cdmObjectType["attributeContextRef"] = 25] = "attributeContextRef";
    cdmObjectType[cdmObjectType["manifestDeclarationDef"] = 26] = "manifestDeclarationDef";
    cdmObjectType[cdmObjectType["localEntityDeclarationDef"] = 27] = "localEntityDeclarationDef";
    cdmObjectType[cdmObjectType["referencedEntityDeclarationDef"] = 28] = "referencedEntityDeclarationDef";
    cdmObjectType[cdmObjectType["dataPartitionDef"] = 29] = "dataPartitionDef";
    cdmObjectType[cdmObjectType["dataPartitionPatternDef"] = 30] = "dataPartitionPatternDef";
    cdmObjectType[cdmObjectType["attributeResolutionGuidanceDef"] = 31] = "attributeResolutionGuidanceDef";
    cdmObjectType[cdmObjectType["e2eRelationshipDef"] = 32] = "e2eRelationshipDef";
    cdmObjectType[cdmObjectType["operationAddCountAttributeDef"] = 33] = "operationAddCountAttributeDef";
    cdmObjectType[cdmObjectType["operationAddSupportingAttributeDef"] = 34] = "operationAddSupportingAttributeDef";
    cdmObjectType[cdmObjectType["operationAddTypeAttributeDef"] = 35] = "operationAddTypeAttributeDef";
    cdmObjectType[cdmObjectType["operationExcludeAttributesDef"] = 36] = "operationExcludeAttributesDef";
    cdmObjectType[cdmObjectType["operationArrayExpansionDef"] = 37] = "operationArrayExpansionDef";
    cdmObjectType[cdmObjectType["operationCombineAttributesDef"] = 38] = "operationCombineAttributesDef";
    cdmObjectType[cdmObjectType["operationRenameAttributesDef"] = 39] = "operationRenameAttributesDef";
    cdmObjectType[cdmObjectType["operationReplaceAsForeignKeyDef"] = 40] = "operationReplaceAsForeignKeyDef";
    cdmObjectType[cdmObjectType["operationIncludeAttributesDef"] = 41] = "operationIncludeAttributesDef";
    cdmObjectType[cdmObjectType["operationAddAttributeGroupDef"] = 42] = "operationAddAttributeGroupDef";
    cdmObjectType[cdmObjectType["operationAlterTraitsDef"] = 43] = "operationAlterTraitsDef";
    cdmObjectType[cdmObjectType["operationAddArtifactAttributeDef"] = 44] = "operationAddArtifactAttributeDef";
    cdmObjectType[cdmObjectType["projectionDef"] = 45] = "projectionDef";
})(cdmObjectType = exports.cdmObjectType || (exports.cdmObjectType = {}));
//# sourceMappingURL=cdmObjectType.js.map