import{__exports as e}from"../../../../_virtual/keyword.mjs";var t;function r(){if(t)return e;t=1,Object.defineProperty(e,"__esModule",{value:!0}),e.isKeyword=function(e){return i.has(e)},e.isReservedWord=u,e.isStrictBindOnlyReservedWord=c,e.isStrictBindReservedWord=function(e,t){return a(e,t)||c(e)},e.isStrictReservedWord=a;const r=["implements","interface","let","package","private","protected","public","static","yield"],n=["eval","arguments"],i=new Set(["break","case","catch","continue","debugger","default","do","else","finally","for","function","if","return","switch","throw","try","var","const","while","with","new","this","super","class","extends","export","import","null","true","false","in","instanceof","typeof","void","delete"]),s=new Set(r),o=new Set(n);function u(e,t){return t&&"await"===e||"enum"===e}function a(e,t){return u(e,t)||s.has(e)}function c(e){return o.has(e)}return e}export{r as __require};