const e = "https://nice2dev.com/schemas/component-doc-v1.json", t = "NiceThemeProvider", i = "Theme context provider component.", n = "utility", o = "1.0.0", s = "stable", r = [{ name: "children", type: "React.ReactNode", required: !0, description: "Provider children" }, { name: "theme", type: "Theme | 'light' | 'dark' | 'system'", default: "'system'", description: "Theme configuration" }, { name: "defaultTheme", type: "'light' | 'dark'", description: "Default theme for system" }, { name: "storageKey", type: "string", default: "'nice-ui-theme'", description: "Storage key for persistence" }, { name: "attribute", type: "string", default: "'data-theme'", description: "DOM attribute" }, { name: "enableSystem", type: "boolean", default: "true", description: "Enable system theme" }], c = [{ title: "Theme Provider", description: "App theme setup", code: `<NiceThemeProvider
  theme="system"
  defaultTheme="light"
  storageKey="my-app-theme"
>
  <App />
</NiceThemeProvider>` }], a = { keyboard: [], aria: ["Theme announcement"] }, m = ["NiceThemeSwitcher", "NiceConfigProvider"], d = {
  $schema: e,
  name: t,
  description: i,
  category: n,
  since: o,
  status: s,
  props: r,
  examples: c,
  accessibility: a,
  seeAlso: m
};
export {
  e as $schema,
  a as accessibility,
  n as category,
  d as default,
  i as description,
  c as examples,
  t as name,
  r as props,
  m as seeAlso,
  o as since,
  s as status
};
