"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.lookupTreeSchema = exports.lookupGlobalFieldSchema = exports.FieldKindIdentifierSchema = exports.LocalFieldKeySchema = exports.TreeSchemaIdentifierSchema = exports.GlobalFieldKeySchema = exports.ValueSchema = void 0;
var schema_1 = require("./schema");
Object.defineProperty(exports, "ValueSchema", { enumerable: true, get: function () { return schema_1.ValueSchema; } });
Object.defineProperty(exports, "GlobalFieldKeySchema", { enumerable: true, get: function () { return schema_1.GlobalFieldKeySchema; } });
Object.defineProperty(exports, "TreeSchemaIdentifierSchema", { enumerable: true, get: function () { return schema_1.TreeSchemaIdentifierSchema; } });
Object.defineProperty(exports, "LocalFieldKeySchema", { enumerable: true, get: function () { return schema_1.LocalFieldKeySchema; } });
Object.defineProperty(exports, "FieldKindIdentifierSchema", { enumerable: true, get: function () { return schema_1.FieldKindIdentifierSchema; } });
var storedSchemaRepository_1 = require("./storedSchemaRepository");
Object.defineProperty(exports, "lookupGlobalFieldSchema", { enumerable: true, get: function () { return storedSchemaRepository_1.lookupGlobalFieldSchema; } });
Object.defineProperty(exports, "lookupTreeSchema", { enumerable: true, get: function () { return storedSchemaRepository_1.lookupTreeSchema; } });
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