"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const o="https://nice2dev.com/schemas/component-doc-v1.json",e="NiceControlConfigurator",n="UI control configurator for customizing component properties.",t="tools",i="1.0.0",r="stable",s=[{name:"control",type:"ControlDefinition",required:!0,description:"Control to configure"},{name:"config",type:"ControlConfig",description:"Current configuration"},{name:"onChange",type:"(config: ControlConfig) => void",description:"Change callback"},{name:"showPreview",type:"boolean",default:"true",description:"Show live preview"},{name:"showCode",type:"boolean",default:"false",description:"Show generated code"},{name:"availableProps",type:"PropDefinition[]",description:"Configurable props"}],c=[{title:"Control Configurator",description:"Configure control",code:`<NiceControlConfigurator
  control={buttonControl}
  config={buttonConfig}
  onChange={setButtonConfig}
  showPreview
/>`}],a={keyboard:["Tab through options"],aria:["Configuration regions"]},l=["NiceShowcase"],p={$schema:o,name:e,description:n,category:t,since:i,status:r,props:s,examples:c,accessibility:a,seeAlso:l};exports.$schema=o;exports.accessibility=a;exports.category=t;exports.default=p;exports.description=n;exports.examples=c;exports.name=e;exports.props=s;exports.seeAlso=l;exports.since=i;exports.status=r;
