/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/@amir.best/ts-json-schema-generator@1.0.1-alpha.1/dist/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";var __createBinding=this&&this.__createBinding||(Object.create?function(r,e,t,o){void 0===o&&(o=t);var s=Object.getOwnPropertyDescriptor(e,t);s&&!("get"in s?!e.__esModule:s.writable||s.configurable)||(s={enumerable:!0,get:function(){return e[t]}}),Object.defineProperty(r,o,s)}:function(r,e,t,o){void 0===o&&(o=t),r[o]=e[t]}),__exportStar=this&&this.__exportStar||function(r,e){for(var t in r)"default"===t||Object.prototype.hasOwnProperty.call(e,t)||__createBinding(e,r,t)};Object.defineProperty(exports,"__esModule",{value:!0}),__exportStar(require("./src/Error/BaseError"),exports),__exportStar(require("./src/Error/DiagnosticError"),exports),__exportStar(require("./src/Error/LogicError"),exports),__exportStar(require("./src/Error/NoRootNamesError"),exports),__exportStar(require("./src/Error/NoRootTypeError"),exports),__exportStar(require("./src/Error/NoTSConfigError"),exports),__exportStar(require("./src/Error/UnknownNodeError"),exports),__exportStar(require("./src/Error/UnknownTypeError"),exports),__exportStar(require("./src/Config"),exports),__exportStar(require("./src/Utils/allOfDefinition"),exports),__exportStar(require("./src/Utils/assert"),exports),__exportStar(require("./src/Utils/deepMerge"),exports),__exportStar(require("./src/Utils/derefType"),exports),__exportStar(require("./src/Utils/extractLiterals"),exports),__exportStar(require("./src/Utils/formatError"),exports),__exportStar(require("./src/Utils/hasJsDocTag"),exports),__exportStar(require("./src/Utils/intersectionOfArrays"),exports),__exportStar(require("./src/Utils/isAssignableTo"),exports),__exportStar(require("./src/Utils/isHidden"),exports),__exportStar(require("./src/Utils/modifiers"),exports),__exportStar(require("./src/Utils/narrowType"),exports),__exportStar(require("./src/Utils/nodeKey"),exports),__exportStar(require("./src/Utils/notUndefined"),exports),__exportStar(require("./src/Utils/preserveAnnotation"),exports),__exportStar(require("./src/Utils/removeUndefined"),exports),__exportStar(require("./src/Utils/removeUnreachable"),exports),__exportStar(require("./src/Utils/StringMap"),exports),__exportStar(require("./src/Utils/String"),exports),__exportStar(require("./src/Utils/symbolAtNode"),exports),__exportStar(require("./src/Utils/typeKeys"),exports),__exportStar(require("./src/Utils/typeName"),exports),__exportStar(require("./src/Utils/uniqueArray"),exports),__exportStar(require("./src/Utils/uniqueTypeArray"),exports),__exportStar(require("./src/Interfaces/AnnotationsReader"),exports),__exportStar(require("./src/Interfaces/MutableParser"),exports),__exportStar(require("./src/Schema/Definition"),exports),__exportStar(require("./src/Schema/Schema"),exports),__exportStar(require("./src/Type/AliasType"),exports),__exportStar(require("./src/Type/AnnotatedType"),exports),__exportStar(require("./src/Type/AnyType"),exports),__exportStar(require("./src/Type/ArrayType"),exports),__exportStar(require("./src/Type/BaseType"),exports),__exportStar(require("./src/Type/BooleanType"),exports),__exportStar(require("./src/Type/DefinitionType"),exports),__exportStar(require("./src/Type/EnumType"),exports),__exportStar(require("./src/Type/FunctionType"),exports),__exportStar(require("./src/Type/IntersectionType"),exports),__exportStar(require("./src/Type/LiteralType"),exports),__exportStar(require("./src/Type/NeverType"),exports),__exportStar(require("./src/Type/NullType"),exports),__exportStar(require("./src/Type/NumberType"),exports),__exportStar(require("./src/Type/ObjectType"),exports),__exportStar(require("./src/Type/OptionalType"),exports),__exportStar(require("./src/Type/PrimitiveType"),exports),__exportStar(require("./src/Type/ReferenceType"),exports),__exportStar(require("./src/Type/RestType"),exports),__exportStar(require("./src/Type/StringType"),exports),__exportStar(require("./src/Type/SymbolType"),exports),__exportStar(require("./src/Type/TupleType"),exports),__exportStar(require("./src/Type/UndefinedType"),exports),__exportStar(require("./src/Type/UnionType"),exports),__exportStar(require("./src/Type/UnknownType"),exports),__exportStar(require("./src/Type/VoidType"),exports),__exportStar(require("./src/AnnotationsReader/BasicAnnotationsReader"),exports),__exportStar(require("./src/AnnotationsReader/ExtendedAnnotationsReader"),exports),__exportStar(require("./src/TypeFormatter"),exports),__exportStar(require("./src/SubTypeFormatter"),exports),__exportStar(require("./src/ChainTypeFormatter"),exports),__exportStar(require("./src/MutableTypeFormatter"),exports),__exportStar(require("./src/CircularReferenceTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/AliasTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/AnnotatedTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/AnyTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/ArrayTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/BooleanTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/DefinitionTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/EnumTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/IntersectionTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/LiteralTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/LiteralUnionTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/NeverTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/NullTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/NumberTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/ObjectTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/OptionalTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/PrimitiveUnionTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/ReferenceTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/RestTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/StringTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/SymbolTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/TupleTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/UndefinedTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/UnionTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/UnknownTypeFormatter"),exports),__exportStar(require("./src/TypeFormatter/VoidTypeFormatter"),exports),__exportStar(require("./src/NodeParser"),exports),__exportStar(require("./src/SubNodeParser"),exports),__exportStar(require("./src/ChainNodeParser"),exports),__exportStar(require("./src/ExposeNodeParser"),exports),__exportStar(require("./src/TopRefNodeParser"),exports),__exportStar(require("./src/CircularReferenceNodeParser"),exports),__exportStar(require("./src/NodeParser/AnnotatedNodeParser"),exports),__exportStar(require("./src/NodeParser/AnyTypeNodeParser"),exports),__exportStar(require("./src/NodeParser/ArrayLiteralExpressionNodeParser"),exports),__exportStar(require("./src/NodeParser/ArrayNodeParser"),exports),__exportStar(require("./src/NodeParser/AsExpressionNodeParser"),exports),__exportStar(require("./src/NodeParser/BooleanLiteralNodeParser"),exports),__exportStar(require("./src/NodeParser/BooleanTypeNodeParser"),exports),__exportStar(require("./src/NodeParser/CallExpressionParser"),exports),__exportStar(require("./src/NodeParser/ConditionalTypeNodeParser"),exports),__exportStar(require("./src/NodeParser/EnumNodeParser"),exports),__exportStar(require("./src/NodeParser/ExpressionWithTypeArgumentsNodeParser"),exports),__exportStar(require("./src/NodeParser/FunctionNodeParser"),exports),__exportStar(require("./src/NodeParser/FunctionParser"),exports),__exportStar(require("./src/NodeParser/HiddenTypeNodeParser"),exports),__exportStar(require("./src/NodeParser/IndexedAccessTypeNodeParser"),exports),__exportStar(require("./src/NodeParser/InterfaceAndClassNodeParser"),exports),__exportStar(require("./src/NodeParser/IntersectionNodeParser"),exports),__exportStar(require("./src/NodeParser/IntrinsicNodeParser"),exports),__exportStar(require("./src/NodeParser/LiteralNodeParser"),exports),__exportStar(require("./src/NodeParser/MappedTypeNodeParser"),exports),__exportStar(require("./src/NodeParser/NeverTypeNodeParser"),exports),__exportStar(require("./src/NodeParser/NullLiteralNodeParser"),exports),__exportStar(require("./src/NodeParser/NumberLiteralNodeParser"),exports),__exportStar(require("./src/NodeParser/NumberTypeNodeParser"),exports),__exportStar(require("./src/NodeParser/ObjectLiteralExpressionNodeParser"),exports),__exportStar(require("./src/NodeParser/ObjectTypeNodeParser"),exports),__exportStar(require("./src/NodeParser/OptionalTypeNodeParser"),exports),__exportStar(require("./src/NodeParser/ParameterParser"),exports),__exportStar(require("./src/NodeParser/ParenthesizedNodeParser"),exports),__exportStar(require("./src/NodeParser/PrefixUnaryExpressionNodeParser"),exports),__exportStar(require("./src/NodeParser/PropertyAccessExpressionParser"),exports),__exportStar(require("./src/NodeParser/RestTypeNodeParser"),exports),__exportStar(require("./src/NodeParser/StringLiteralNodeParser"),exports),__exportStar(require("./src/NodeParser/StringTemplateLiteralNodeParser"),exports),__exportStar(require("./src/NodeParser/StringTypeNodeParser"),exports),__exportStar(require("./src/NodeParser/SymbolTypeNodeParser"),exports),__exportStar(require("./src/NodeParser/TupleNodeParser"),exports),__exportStar(require("./src/NodeParser/TypeAliasNodeParser"),exports),__exportStar(require("./src/NodeParser/TypeLiteralNodeParser"),exports),__exportStar(require("./src/NodeParser/TypeofNodeParser"),exports),__exportStar(require("./src/NodeParser/TypeOperatorNodeParser"),exports),__exportStar(require("./src/NodeParser/TypeReferenceNodeParser"),exports),__exportStar(require("./src/NodeParser/UndefinedLiteralNodeParser"),exports),__exportStar(require("./src/NodeParser/UndefinedTypeNodeParser"),exports),__exportStar(require("./src/NodeParser/UnionNodeParser"),exports),__exportStar(require("./src/NodeParser/UnknownTypeNodeParser"),exports),__exportStar(require("./src/NodeParser/VoidTypeNodeParser"),exports),__exportStar(require("./src/SchemaGenerator"),exports),__exportStar(require("./factory"),exports);
//# sourceMappingURL=/sm/578dc474f8cb5746662ed7ad6a70eaf894264048b5b52cffcb9702bcc665f603.map