"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",a="NiceDiagramDesigner",o="Visual diagram designer for flowcharts, hierarchies, and networks.",i="tools",n="1.0.0",s="stable",t=[{name:"diagram",type:"DiagramDefinition",description:"Diagram data"},{name:"onChange",type:"(diagram: DiagramDefinition) => void",description:"Change callback"},{name:"nodeTypes",type:"NodeType[]",description:"Available node types"},{name:"edgeTypes",type:"EdgeType[]",description:"Available edge types"},{name:"showToolbox",type:"boolean",default:"true",description:"Show toolbox"},{name:"showProperties",type:"boolean",default:"true",description:"Show properties panel"},{name:"snapToGrid",type:"boolean",default:"true",description:"Enable grid snapping"},{name:"onExport",type:"(format: string, data: string) => void",description:"Export callback"}],r=[{title:"Diagram Designer",description:"Design diagrams",code:`<NiceDiagramDesigner
  diagram={currentDiagram}
  onChange={setCurrentDiagram}
  nodeTypes={availableNodes}
  showToolbox
  snapToGrid
/>`}],c={keyboard:["Tab through nodes","Arrow keys to move"],aria:["Diagram canvas","Node descriptions"]},d=["NiceFlowChart","NiceOrgChart"],p={$schema:e,name:a,description:o,category:i,since:n,status:s,props:t,examples:r,accessibility:c,seeAlso:d};exports.$schema=e;exports.accessibility=c;exports.category=i;exports.default=p;exports.description=o;exports.examples=r;exports.name=a;exports.props=t;exports.seeAlso=d;exports.since=n;exports.status=s;
