"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",t="NiceThemeProvider",i="Theme context provider component.",s="utility",n="1.0.0",o="stable",c=[{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"}],r=[{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:s,since:n,status:o,props:c,examples:r,accessibility:a,seeAlso:m};exports.$schema=e;exports.accessibility=a;exports.category=s;exports.default=d;exports.description=i;exports.examples=r;exports.name=t;exports.props=c;exports.seeAlso=m;exports.since=n;exports.status=o;
