import { RegExpParser } from "../../../../@chevrotain/regexp-to-ast/lib/src/regexp-parser.js";
import "../../../../@chevrotain/regexp-to-ast/lib/src/api.js";
var regExpAstCache = {}, regExpParser = new RegExpParser();
function getRegExpAst(e) {
	let i = e.toString();
	if (regExpAstCache.hasOwnProperty(i)) return regExpAstCache[i];
	{
		let e = regExpParser.pattern(i);
		return regExpAstCache[i] = e, e;
	}
}
function clearRegExpParserCache() {
	regExpAstCache = {};
}
export { clearRegExpParserCache, getRegExpAst };
