"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",t="NiceAccordion",n="Accordion",s="1.0.0",i="stable",o="layout",c="collapsible",a="Collapsible panel list with single or multiple panels open.",l="1.0.0",r=["web","mobile","desktop"],p=["accordion","collapse","expand","panels"],d=[{name:"items",type:"NiceAccordionItem[]",required:!0,description:"Panels (id, title, content, disabled)."},{name:"multiple",type:"boolean",required:!1,default:"false",description:"Allow multiple panels open."},{name:"defaultOpen",type:"string[]",required:!1,description:"Initially open panel ids."},{name:"size",type:"NiceSize",required:!1,default:"'md'",description:"Accordion size."}],m=[],u=[],y={aria:["aria-expanded","aria-controls"],keyboard:[{key:"Enter/Space",action:"Toggle panel"}]},b=[{title:"FAQ Accordion",code:`<NiceAccordion
  items={[
    { id: 'q1', title: 'What is NiceToDev?', content: <p>A UI component library...</p> },
    { id: 'q2', title: 'How do I install it?', content: <p>npm install @nicetoDev/ui</p> },
    { id: 'q3', title: 'Is it free?', content: <p>Yes, MIT licensed.</p> }
  ]}
  defaultOpen={['q1']}
/>`,language:"tsx"}],f=[{name:"NiceCard",relationship:"static"}],g={$schema:e,name:t,displayName:n,version:s,status:i,category:o,subcategory:c,package:"@nicetoDev/ui",description:a,since:l,platforms:r,keywords:p,props:d,events:m,cssVariables:u,accessibility:y,examples:b,related:f};exports.$schema=e;exports.accessibility=y;exports.category=o;exports.cssVariables=u;exports.default=g;exports.description=a;exports.displayName=n;exports.events=m;exports.examples=b;exports.keywords=p;exports.name=t;exports.platforms=r;exports.props=d;exports.related=f;exports.since=l;exports.status=i;exports.subcategory=c;exports.version=s;
