"use strict";const _=require("../../../../../../../../_virtual/index34.js");Object.defineProperty(_.__exports,"__esModule",{value:!0});_.__exports.UPDATE_OPERATORS=_.__exports.UNARY_OPERATORS=_.__exports.STRING_UNARY_OPERATORS=_.__exports.STATEMENT_OR_BLOCK_KEYS=_.__exports.NUMBER_UNARY_OPERATORS=_.__exports.NUMBER_BINARY_OPERATORS=_.__exports.NOT_LOCAL_BINDING=_.__exports.LOGICAL_OPERATORS=_.__exports.INHERIT_KEYS=_.__exports.FOR_INIT_KEYS=_.__exports.FLATTENABLE_KEYS=_.__exports.EQUALITY_BINARY_OPERATORS=_.__exports.COMPARISON_BINARY_OPERATORS=_.__exports.COMMENT_KEYS=_.__exports.BOOLEAN_UNARY_OPERATORS=_.__exports.BOOLEAN_NUMBER_BINARY_OPERATORS=_.__exports.BOOLEAN_BINARY_OPERATORS=_.__exports.BLOCK_SCOPED_SYMBOL=_.__exports.BINARY_OPERATORS=_.__exports.ASSIGNMENT_OPERATORS=void 0;const S=["consequent","body","alternate"];_.__exports.STATEMENT_OR_BLOCK_KEYS=S;const r=["body","expressions"];_.__exports.FLATTENABLE_KEYS=r;const p=["left","init"];_.__exports.FOR_INIT_KEYS=p;const B=["leadingComments","trailingComments","innerComments"];_.__exports.COMMENT_KEYS=B;const A=["||","&&","??"];_.__exports.LOGICAL_OPERATORS=A;const I=["++","--"];_.__exports.UPDATE_OPERATORS=I;const E=[">","<",">=","<="];_.__exports.BOOLEAN_NUMBER_BINARY_OPERATORS=E;const o=["==","===","!=","!=="];_.__exports.EQUALITY_BINARY_OPERATORS=o;const t=[...o,"in","instanceof"];_.__exports.COMPARISON_BINARY_OPERATORS=t;const e=[...t,...E];_.__exports.BOOLEAN_BINARY_OPERATORS=e;const R=["-","/","%","*","**","&","|",">>",">>>","<<","^"];_.__exports.NUMBER_BINARY_OPERATORS=R;const Y=["+",...R,...e,"|>"];_.__exports.BINARY_OPERATORS=Y;const P=["=","+=",...R.map(O=>O+"="),...A.map(O=>O+"=")];_.__exports.ASSIGNMENT_OPERATORS=P;const N=["delete","!"];_.__exports.BOOLEAN_UNARY_OPERATORS=N;const s=["+","-","~"];_.__exports.NUMBER_UNARY_OPERATORS=s;const T=["typeof"];_.__exports.STRING_UNARY_OPERATORS=T;const n=["void","throw",...N,...s,...T];_.__exports.UNARY_OPERATORS=n;const x={optional:["typeAnnotation","typeParameters","returnType"],force:["start","loc","end"]};_.__exports.INHERIT_KEYS=x;const L=Symbol.for("var used to be block scoped");_.__exports.BLOCK_SCOPED_SYMBOL=L;const c=Symbol.for("should not be considered a local binding");_.__exports.NOT_LOCAL_BINDING=c;module.exports=_.__exports;
//# sourceMappingURL=index.js.map
