"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.QueryNodeFilterType = void 0;
/**
 * Types of query node filter.
 */
var QueryNodeFilterType;
(function (QueryNodeFilterType) {
    QueryNodeFilterType["Negating"] = "Negating";
    QueryNodeFilterType["Logical"] = "Logical";
    QueryNodeFilterType["DefinitionId"] = "DefinitionId";
    QueryNodeFilterType["DefinitionName"] = "DefinitionName";
    QueryNodeFilterType["RootTaxonomyItem"] = "RootTaxonomyItem";
    QueryNodeFilterType["PathRoot"] = "PathRoot";
    QueryNodeFilterType["Locked"] = "Locked";
    QueryNodeFilterType["LockedBy"] = "LockedBy";
    QueryNodeFilterType["CreatedBy"] = "CreatedBy";
    QueryNodeFilterType["ModifiedBy"] = "ModifiedBy";
    QueryNodeFilterType["FullText"] = "FullText";
    QueryNodeFilterType["Identifier"] = "Identifier";
    QueryNodeFilterType["IdIn"] = "IdIn";
    QueryNodeFilterType["Selection"] = "Selection";
    QueryNodeFilterType["IntProperty"] = "IntProperty";
    QueryNodeFilterType["LongProperty"] = "LongProperty";
    QueryNodeFilterType["DecimalProperty"] = "DecimalProperty";
    QueryNodeFilterType["BoolProperty"] = "BoolProperty";
    QueryNodeFilterType["DateTimeProperty"] = "DateTimeProperty";
    QueryNodeFilterType["DateTimeOffsetProperty"] = "DateTimeOffSetProperty";
    QueryNodeFilterType["StringProperty"] = "StringProperty";
    QueryNodeFilterType["Relation"] = "Relation";
    QueryNodeFilterType["RelationExists"] = "RelationExists";
})(QueryNodeFilterType || (exports.QueryNodeFilterType = QueryNodeFilterType = {}));
//# sourceMappingURL=query-node-filter-type.js.map