import{g as a}from"./index-TA8jW4qE.js";function c(e,o){for(var r=0;rt[n]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}function l(e){const o={keyword:"rec with let in inherit assert if else then",literal:"true false or and null",built_in:"import abort baseNameOf dirOf isNull builtins map removeAttrs throw toString derivation"},r={className:"subst",begin:/\$\{/,end:/\}/,keywords:o},t={begin:/[a-zA-Z0-9-_]+(\s*=)/,returnBegin:!0,relevance:0,contains:[{className:"attr",begin:/\S+/}]},n={className:"string",contains:[r],variants:[{begin:"''",end:"''"},{begin:'"',end:'"'}]},i=[e.NUMBER_MODE,e.HASH_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,n,t];return r.contains=i,{name:"Nix",aliases:["nixos"],keywords:o,contains:i}}var s=l;const u=a(s),g=c({__proto__:null,default:u},[s]);export{g as n};