"use strict";
/*!
 * Copyright (c) Microsoft Corporation and contributors. All rights reserved.
 * Licensed under the MIT License.
 */
Object.defineProperty(exports, "__esModule", { value: true });
exports.versionField = exports.ClientVersionDispatchingCodecBuilder = exports.makeDiscontinuedCodecAndSchema = exports.Versioned = exports.unionOptions = exports.DiscriminatedUnionDispatcher = exports.eraseEncodedType = exports.extractJsonValidator = exports.jsonableCodecTree = exports.FormatValidatorNoOp = exports.toFormatValidator = exports.currentVersion = exports.FluidClientVersion = exports.withSchemaValidation = exports.unitCodec = exports.makeCodecFamily = exports.DependentFormatVersion = void 0;
var codec_js_1 = require("./codec.js");
Object.defineProperty(exports, "DependentFormatVersion", { enumerable: true, get: function () { return codec_js_1.DependentFormatVersion; } });
Object.defineProperty(exports, "makeCodecFamily", { enumerable: true, get: function () { return codec_js_1.makeCodecFamily; } });
Object.defineProperty(exports, "unitCodec", { enumerable: true, get: function () { return codec_js_1.unitCodec; } });
Object.defineProperty(exports, "withSchemaValidation", { enumerable: true, get: function () { return codec_js_1.withSchemaValidation; } });
Object.defineProperty(exports, "FluidClientVersion", { enumerable: true, get: function () { return codec_js_1.FluidClientVersion; } });
Object.defineProperty(exports, "currentVersion", { enumerable: true, get: function () { return codec_js_1.currentVersion; } });
Object.defineProperty(exports, "toFormatValidator", { enumerable: true, get: function () { return codec_js_1.toFormatValidator; } });
Object.defineProperty(exports, "FormatValidatorNoOp", { enumerable: true, get: function () { return codec_js_1.FormatValidatorNoOp; } });
Object.defineProperty(exports, "jsonableCodecTree", { enumerable: true, get: function () { return codec_js_1.jsonableCodecTree; } });
Object.defineProperty(exports, "extractJsonValidator", { enumerable: true, get: function () { return codec_js_1.extractJsonValidator; } });
Object.defineProperty(exports, "eraseEncodedType", { enumerable: true, get: function () { return codec_js_1.eraseEncodedType; } });
var discriminatedUnions_js_1 = require("./discriminatedUnions.js");
Object.defineProperty(exports, "DiscriminatedUnionDispatcher", { enumerable: true, get: function () { return discriminatedUnions_js_1.DiscriminatedUnionDispatcher; } });
Object.defineProperty(exports, "unionOptions", { enumerable: true, get: function () { return discriminatedUnions_js_1.unionOptions; } });
var index_js_1 = require("./versioned/index.js");
Object.defineProperty(exports, "Versioned", { enumerable: true, get: function () { return index_js_1.Versioned; } });
Object.defineProperty(exports, "makeDiscontinuedCodecAndSchema", { enumerable: true, get: function () { return index_js_1.makeDiscontinuedCodecAndSchema; } });
Object.defineProperty(exports, "ClientVersionDispatchingCodecBuilder", { enumerable: true, get: function () { return index_js_1.ClientVersionDispatchingCodecBuilder; } });
Object.defineProperty(exports, "versionField", { enumerable: true, get: function () { return index_js_1.versionField; } });
//# sourceMappingURL=index.js.map