"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",t="NiceFeatureGate",a="Feature gate component that conditionally renders based on flags.",n="tools",s="1.0.0",o="stable",c=[{name:"flag",type:"string",required:!0,description:"Flag name"},{name:"children",type:"React.ReactNode",required:!0,description:"Content when enabled"},{name:"fallback",type:"React.ReactNode",description:"Content when disabled"},{name:"invert",type:"boolean",default:"false",description:"Invert condition"},{name:"variant",type:"string",description:"Required variant value"}],i=[{title:"Feature Gate",description:"Gate feature",code:`<NiceFeatureGate flag="newDashboard" fallback={<OldDashboard />}>
  <NewDashboard />
</NiceFeatureGate>`}],r={keyboard:[],aria:[]},d=["NiceFeatureFlagsProvider"],l={$schema:e,name:t,description:a,category:n,since:s,status:o,props:c,examples:i,accessibility:r,seeAlso:d};exports.$schema=e;exports.accessibility=r;exports.category=n;exports.default=l;exports.description=a;exports.examples=i;exports.name=t;exports.props=c;exports.seeAlso=d;exports.since=s;exports.status=o;
