const e = "https://nice2dev.com/schemas/component-doc-v1.json", t = "NiceFeatureFlagsProvider", r = "Provider for feature flag management with A/B testing support.", s = "tools", a = "1.0.0", o = "stable", i = [{ 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: [] }, d = ["NiceFeatureGate"], l = {
  $schema: e,
  name: t,
  description: r,
  category: s,
  since: a,
  status: o,
  props: i,
  examples: n,
  accessibility: c,
  seeAlso: d
};
export {
  e as $schema,
  c as accessibility,
  s as category,
  l as default,
  r as description,
  n as examples,
  t as name,
  i as props,
  d as seeAlso,
  a as since,
  o as status
};
