/*! third party licenses: js/vendor.LICENSE.txt */
import{g as s}from"./emoji-picker-SoWZqoso.chunk.mjs";function i(a,n){for(var t=0;t<n.length;t++){const e=n[t];if(typeof e!="string"&&!Array.isArray(e)){for(const o in e)if(o!=="default"&&!(o in a)){const r=Object.getOwnPropertyDescriptor(e,o);r&&Object.defineProperty(a,o,r.get?r:{enumerable:!0,get:()=>e[o]})}}}return Object.freeze(Object.defineProperty(a,Symbol.toStringTag,{value:"Module"}))}function p(a){const n=/([A-Za-z_][A-Za-z_0-9]*)?/,t={scope:"params",begin:/\(/,end:/\)(?=\:?)/,endsParent:!0,relevance:7,contains:[{scope:"string",begin:'"',end:'"'},{scope:"keyword",match:["true","false","in"].join("|")},{scope:"variable",match:/[A-Za-z_][A-Za-z_0-9]*/},{scope:"operator",match:/\+|\-|\*|\/|\%|\=\=|\=|\!|\>|\<|\&\&|\|\|/}]},e={match:[n,/(?=\()/],scope:{1:"keyword"},contains:[t]};return t.contains.unshift(e),{name:"Leaf",contains:[{match:[/#+/,n,/(?=\()/],scope:{1:"punctuation",2:"keyword"},starts:{contains:[{match:/\:/,scope:"punctuation"}]},contains:[t]},{match:[/#+/,n,/:?/],scope:{1:"punctuation",2:"keyword",3:"punctuation"}}]}}var c=p;const u=s(c),l=i({__proto__:null,default:u},[c]);export{c as a,l};
