'use strict';

var chunkC5FK5V3K_cjs = require('./chunk-C5FK5V3K.cjs');
var chunkLUACN7UF_cjs = require('./chunk-LUACN7UF.cjs');
var chunkXO3JWLEW_cjs = require('./chunk-XO3JWLEW.cjs');



Object.defineProperty(exports, "ASTNodes", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.ASTNodes; }
});
Object.defineProperty(exports, "ColorManager", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.ColorManager; }
});
Object.defineProperty(exports, "ColorSpecificationSchema", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.ColorSpecificationSchema; }
});
Object.defineProperty(exports, "Config", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.Config; }
});
Object.defineProperty(exports, "ConstantsSpecificationSchema", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.ConstantsSpecificationSchema; }
});
Object.defineProperty(exports, "DEFAULT_LANGUAGE_OPTIONS", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.DEFAULT_LANGUAGE_OPTIONS; }
});
Object.defineProperty(exports, "FunctionSpecificationSchema", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.FunctionSpecificationSchema; }
});
Object.defineProperty(exports, "FunctionsManager", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.FunctionsManager; }
});
Object.defineProperty(exports, "IncompleteType", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.IncompleteType; }
});
Object.defineProperty(exports, "Interpreter", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.Interpreter; }
});
Object.defineProperty(exports, "Lexer", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.Lexer; }
});
Object.defineProperty(exports, "ParseState", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.ParseState; }
});
Object.defineProperty(exports, "Parser", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.Parser; }
});
Object.defineProperty(exports, "PartialBinOpNode", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.PartialBinOpNode; }
});
Object.defineProperty(exports, "PartialFunctionCallNode", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.PartialFunctionCallNode; }
});
Object.defineProperty(exports, "PartialParenNode", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.PartialParenNode; }
});
Object.defineProperty(exports, "PartialReferenceNode", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.PartialReferenceNode; }
});
Object.defineProperty(exports, "PartialStringNode", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.PartialStringNode; }
});
Object.defineProperty(exports, "PartialUnaryOpNode", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.PartialUnaryOpNode; }
});
Object.defineProperty(exports, "TokenResolver", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.TokenResolver; }
});
Object.defineProperty(exports, "UnitManager", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.UnitManager; }
});
Object.defineProperty(exports, "UnitSpecificationSchema", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.UnitSpecificationSchema; }
});
Object.defineProperty(exports, "ValidationSeverity", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.ValidationSeverity; }
});
Object.defineProperty(exports, "buildTokens", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.buildTokens; }
});
Object.defineProperty(exports, "builders", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.builders_exports; }
});
Object.defineProperty(exports, "collectAllReferences", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.collectAllReferences; }
});
Object.defineProperty(exports, "collectReferenceNodes", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.collectReferenceNodes; }
});
Object.defineProperty(exports, "errorClasses", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.errorClasses; }
});
Object.defineProperty(exports, "errorHelpers", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.errorHelpers; }
});
Object.defineProperty(exports, "evaluateExpression", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.evaluateExpression; }
});
Object.defineProperty(exports, "fetchAndRegisterSchemas", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.fetchAndRegisterSchemas; }
});
Object.defineProperty(exports, "fetchTokenScriptSchema", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.fetchTokenScriptSchema; }
});
Object.defineProperty(exports, "filterAST", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.filterAST; }
});
Object.defineProperty(exports, "flattenChildrenMap", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.flattenChildrenMap; }
});
Object.defineProperty(exports, "flattenChildrenObject", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.flattenChildrenObject; }
});
Object.defineProperty(exports, "getAffectedTokens", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.getAffectedTokens; }
});
Object.defineProperty(exports, "getBrokenReferences", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.getBrokenReferences; }
});
Object.defineProperty(exports, "getModifiedDependants", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.getModifiedDependants; }
});
Object.defineProperty(exports, "getRenamedReferences", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.getRenamedReferences; }
});
Object.defineProperty(exports, "hasPartialNodes", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.hasPartialNodes; }
});
Object.defineProperty(exports, "parseExpression", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.parseExpression; }
});
Object.defineProperty(exports, "parseTolerantly", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.parseTolerantly; }
});
Object.defineProperty(exports, "processTokenSets", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.processTokenSets; }
});
Object.defineProperty(exports, "processTokens", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.processTokens; }
});
Object.defineProperty(exports, "renameReferences", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.renameReferences; }
});
Object.defineProperty(exports, "tokenizeTolerantly", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.tokenizeTolerantly; }
});
Object.defineProperty(exports, "walkAST", {
  enumerable: true,
  get: function () { return chunkC5FK5V3K_cjs.walkAST; }
});
Object.defineProperty(exports, "BaseSymbolType", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.BaseSymbolType; }
});
Object.defineProperty(exports, "BooleanSymbol", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.BooleanSymbol; }
});
Object.defineProperty(exports, "ColorErrorCode", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.ColorErrorCode; }
});
Object.defineProperty(exports, "ColorSymbol", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.ColorSymbol; }
});
Object.defineProperty(exports, "ConfigErrorCode", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.ConfigErrorCode; }
});
Object.defineProperty(exports, "DictionarySymbol", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.DictionarySymbol; }
});
Object.defineProperty(exports, "FunctionsErrorCode", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.FunctionsErrorCode; }
});
Object.defineProperty(exports, "InterpreterError", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.InterpreterError; }
});
Object.defineProperty(exports, "InterpreterErrorCode", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.InterpreterErrorCode; }
});
Object.defineProperty(exports, "LanguageError", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.LanguageError; }
});
Object.defineProperty(exports, "LexerError", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.LexerError; }
});
Object.defineProperty(exports, "LexerErrorCode", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.LexerErrorCode; }
});
Object.defineProperty(exports, "ListSymbol", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.ListSymbol; }
});
Object.defineProperty(exports, "NullSymbol", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.NullSymbol; }
});
Object.defineProperty(exports, "NumberSymbol", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.NumberSymbol; }
});
Object.defineProperty(exports, "NumberWithUnitSymbol", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.NumberWithUnitSymbol; }
});
Object.defineProperty(exports, "OperationsErrorCode", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.OperationsErrorCode; }
});
Object.defineProperty(exports, "ParserError", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.ParserError; }
});
Object.defineProperty(exports, "ParserErrorCode", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.ParserErrorCode; }
});
Object.defineProperty(exports, "ProcessorError", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.ProcessorError; }
});
Object.defineProperty(exports, "ProcessorErrorCode", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.ProcessorErrorCode; }
});
Object.defineProperty(exports, "StringSymbol", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.StringSymbol; }
});
Object.defineProperty(exports, "SymbolsErrorCode", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.SymbolsErrorCode; }
});
Object.defineProperty(exports, "TokenSymbol", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.TokenSymbol; }
});
Object.defineProperty(exports, "UnitErrorCode", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.UnitErrorCode; }
});
Object.defineProperty(exports, "getMessage", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.getMessage; }
});
Object.defineProperty(exports, "getResultTypeName", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.getResultTypeName; }
});
Object.defineProperty(exports, "isInterpreterError", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.isInterpreterError; }
});
Object.defineProperty(exports, "isLanguageError", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.isLanguageError; }
});
Object.defineProperty(exports, "isLexerError", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.isLexerError; }
});
Object.defineProperty(exports, "isParserError", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.isParserError; }
});
Object.defineProperty(exports, "isProcessorError", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.isProcessorError; }
});
Object.defineProperty(exports, "jsValueToSymbolType", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.jsValueToSymbolType; }
});
Object.defineProperty(exports, "serializeError", {
  enumerable: true,
  get: function () { return chunkLUACN7UF_cjs.serializeError; }
});
Object.defineProperty(exports, "Operations", {
  enumerable: true,
  get: function () { return chunkXO3JWLEW_cjs.Operations; }
});
Object.defineProperty(exports, "ReservedKeyword", {
  enumerable: true,
  get: function () { return chunkXO3JWLEW_cjs.ReservedKeyword; }
});
Object.defineProperty(exports, "SupportedFormats", {
  enumerable: true,
  get: function () { return chunkXO3JWLEW_cjs.SupportedFormats; }
});
Object.defineProperty(exports, "TokenType", {
  enumerable: true,
  get: function () { return chunkXO3JWLEW_cjs.TokenType; }
});
Object.defineProperty(exports, "UNINTERPRETED_KEYWORDS", {
  enumerable: true,
  get: function () { return chunkXO3JWLEW_cjs.UNINTERPRETED_KEYWORDS; }
});
//# sourceMappingURL=index.cjs.map
//# sourceMappingURL=index.cjs.map