"use strict";
/*!
 * Copyright (c) Microsoft Corporation and contributors. All rights reserved.
 * Licensed under the MIT License.
 */
Object.defineProperty(exports, "__esModule", { value: true });
exports.isLazy = exports.markEager = exports.schemaLintDefault = exports.aggregateSchemaLibraries = exports.validateObjectNodeFieldName = exports.fieldApiPrefixes = exports.bannedFieldNames = exports.ViewSchema = exports.intoStoredSchemaCollection = exports.allowedTypesSchemaSet = exports.intoStoredSchema = exports.schemaIsObjectNode = exports.schemaIsMap = exports.schemaIsLeaf = exports.schemaIsFieldNode = exports.TreeNodeSchemaBase = exports.FieldNodeSchema = exports.ObjectNodeSchema = exports.MapNodeSchema = exports.LeafNodeSchema = exports.allowedTypesToTypeSet = exports.Any = exports.TreeFieldSchema = void 0;
var typedTreeSchema_1 = require("./typedTreeSchema");
Object.defineProperty(exports, "TreeFieldSchema", { enumerable: true, get: function () { return typedTreeSchema_1.TreeFieldSchema; } });
Object.defineProperty(exports, "Any", { enumerable: true, get: function () { return typedTreeSchema_1.Any; } });
Object.defineProperty(exports, "allowedTypesToTypeSet", { enumerable: true, get: function () { return typedTreeSchema_1.allowedTypesToTypeSet; } });
Object.defineProperty(exports, "LeafNodeSchema", { enumerable: true, get: function () { return typedTreeSchema_1.LeafNodeSchema; } });
Object.defineProperty(exports, "MapNodeSchema", { enumerable: true, get: function () { return typedTreeSchema_1.MapNodeSchema; } });
Object.defineProperty(exports, "ObjectNodeSchema", { enumerable: true, get: function () { return typedTreeSchema_1.ObjectNodeSchema; } });
Object.defineProperty(exports, "FieldNodeSchema", { enumerable: true, get: function () { return typedTreeSchema_1.FieldNodeSchema; } });
Object.defineProperty(exports, "TreeNodeSchemaBase", { enumerable: true, get: function () { return typedTreeSchema_1.TreeNodeSchemaBase; } });
Object.defineProperty(exports, "schemaIsFieldNode", { enumerable: true, get: function () { return typedTreeSchema_1.schemaIsFieldNode; } });
Object.defineProperty(exports, "schemaIsLeaf", { enumerable: true, get: function () { return typedTreeSchema_1.schemaIsLeaf; } });
Object.defineProperty(exports, "schemaIsMap", { enumerable: true, get: function () { return typedTreeSchema_1.schemaIsMap; } });
Object.defineProperty(exports, "schemaIsObjectNode", { enumerable: true, get: function () { return typedTreeSchema_1.schemaIsObjectNode; } });
Object.defineProperty(exports, "intoStoredSchema", { enumerable: true, get: function () { return typedTreeSchema_1.intoStoredSchema; } });
Object.defineProperty(exports, "allowedTypesSchemaSet", { enumerable: true, get: function () { return typedTreeSchema_1.allowedTypesSchemaSet; } });
Object.defineProperty(exports, "intoStoredSchemaCollection", { enumerable: true, get: function () { return typedTreeSchema_1.intoStoredSchemaCollection; } });
var view_1 = require("./view");
Object.defineProperty(exports, "ViewSchema", { enumerable: true, get: function () { return view_1.ViewSchema; } });
var schemaCollection_1 = require("./schemaCollection");
Object.defineProperty(exports, "bannedFieldNames", { enumerable: true, get: function () { return schemaCollection_1.bannedFieldNames; } });
Object.defineProperty(exports, "fieldApiPrefixes", { enumerable: true, get: function () { return schemaCollection_1.fieldApiPrefixes; } });
Object.defineProperty(exports, "validateObjectNodeFieldName", { enumerable: true, get: function () { return schemaCollection_1.validateObjectNodeFieldName; } });
Object.defineProperty(exports, "aggregateSchemaLibraries", { enumerable: true, get: function () { return schemaCollection_1.aggregateSchemaLibraries; } });
Object.defineProperty(exports, "schemaLintDefault", { enumerable: true, get: function () { return schemaCollection_1.schemaLintDefault; } });
var flexList_1 = require("./flexList");
Object.defineProperty(exports, "markEager", { enumerable: true, get: function () { return flexList_1.markEager; } });
Object.defineProperty(exports, "isLazy", { enumerable: true, get: function () { return flexList_1.isLazy; } });
//# sourceMappingURL=index.js.map