"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",t="NiceFeatureFlagsProvider",s="Provider for feature flag management with A/B testing support.",r="tools",a="1.0.0",i="stable",o=[{name:"children",type:"React.ReactNode",required:!0,description:"Child components"},{name:"flags",type:"Record<string, boolean | string>",required:!0,description:"Feature flags"},{name:"userId",type:"string",description:"User ID for targeting"},{name:"attributes",type:"Record<string, any>",description:"User attributes"},{name:"fallback",type:"boolean",default:"false",description:"Default flag value"}],n=[{title:"Feature Flags Provider",description:"Provide feature flags",code:`<NiceFeatureFlagsProvider
  flags={featureFlags}
  userId={currentUser.id}
  attributes={{ tier: 'premium' }}
>
  <App />
</NiceFeatureFlagsProvider>`}],c={keyboard:[],aria:[]},l=["NiceFeatureGate"],d={$schema:e,name:t,description:s,category:r,since:a,status:i,props:o,examples:n,accessibility:c,seeAlso:l};exports.$schema=e;exports.accessibility=c;exports.category=r;exports.default=d;exports.description=s;exports.examples=n;exports.name=t;exports.props=o;exports.seeAlso=l;exports.since=a;exports.status=i;
