"use strict";
/*!
 * Copyright (c) Microsoft Corporation and contributors. All rights reserved.
 * Licensed under the MIT License.
 */
Object.defineProperty(exports, "__esModule", { value: true });
exports.emptySet = exports.emptyMap = exports.fieldSchema = exports.treeSchema = exports.schemaDataIsEmpty = exports.InMemoryStoredSchemaRepository = exports.storedEmptyFieldSchema = exports.forbiddenFieldKindIdentifier = exports.FieldKindIdentifierSchema = exports.FieldKeySchema = exports.TreeSchemaIdentifierSchema = exports.ValueSchema = void 0;
var schema_1 = require("./schema");
Object.defineProperty(exports, "ValueSchema", { enumerable: true, get: function () { return schema_1.ValueSchema; } });
Object.defineProperty(exports, "TreeSchemaIdentifierSchema", { enumerable: true, get: function () { return schema_1.TreeSchemaIdentifierSchema; } });
Object.defineProperty(exports, "FieldKeySchema", { enumerable: true, get: function () { return schema_1.FieldKeySchema; } });
Object.defineProperty(exports, "FieldKindIdentifierSchema", { enumerable: true, get: function () { return schema_1.FieldKindIdentifierSchema; } });
Object.defineProperty(exports, "forbiddenFieldKindIdentifier", { enumerable: true, get: function () { return schema_1.forbiddenFieldKindIdentifier; } });
Object.defineProperty(exports, "storedEmptyFieldSchema", { enumerable: true, get: function () { return schema_1.storedEmptyFieldSchema; } });
var storedSchemaRepository_1 = require("./storedSchemaRepository");
Object.defineProperty(exports, "InMemoryStoredSchemaRepository", { enumerable: true, get: function () { return storedSchemaRepository_1.InMemoryStoredSchemaRepository; } });
Object.defineProperty(exports, "schemaDataIsEmpty", { enumerable: true, get: function () { return storedSchemaRepository_1.schemaDataIsEmpty; } });
var builders_1 = require("./builders");
Object.defineProperty(exports, "treeSchema", { enumerable: true, get: function () { return builders_1.treeSchema; } });
Object.defineProperty(exports, "fieldSchema", { enumerable: true, get: function () { return builders_1.fieldSchema; } });
Object.defineProperty(exports, "emptyMap", { enumerable: true, get: function () { return builders_1.emptyMap; } });
Object.defineProperty(exports, "emptySet", { enumerable: true, get: function () { return builders_1.emptySet; } });
//# sourceMappingURL=index.js.map