var{defineProperty:w,getOwnPropertyNames:A,getOwnPropertyDescriptor:B}=Object,D=Object.prototype.hasOwnProperty;function F(g){return this[g]}var L=(g)=>{var j=(z??=new WeakMap).get(g),o;if(j)return j;if(j=w({},"__esModule",{value:!0}),g&&typeof g==="object"||typeof g==="function"){for(var q of A(g))if(!D.call(j,q))w(j,q,{get:F.bind(g,q),enumerable:!(o=B(g,q))||o.enumerable})}return z.set(g,j),j},z;var G=(g)=>g;function H(g,j){this[g]=G.bind(null,j)}var M=(g,j)=>{for(var o in j)w(g,o,{get:j[o],enumerable:!0,configurable:!0,set:H.bind(j,o)})};var N=(g,j)=>()=>(g&&(j=g(g=0)),j);var I={Template:"template",Workflow:"workflow",Integration:"integration",Knowledge:"knowledge",Blueprint:"blueprint",UI:"ui",Script:"script",Library:"library"},J={Public:"public",Internal:"internal",Experimental:"experimental"},P={Playground:"playground",Specs:"specs",Builder:"builder",Markdown:"markdown",Evolution:"evolution"};function Q(g){if(!g)return!1;return"key"in g&&!("meta"in g)}function R(g){return"key"in g&&!("meta"in g)}function S(g){return typeof g==="string"&&Object.values(I).includes(g)}function T(g){return typeof g==="string"&&Object.values(J).includes(g)}export{Q as isSpecPointer,R as isFeatureRef,T as isExampleVisibility,S as isExampleKind,J as ExampleVisibilityEnum,P as ExampleSandboxModeEnum,I as ExampleKindEnum};
