"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",t="NiceDrawingCanvas",s="Freeform drawing canvas with brush tools.",a="editors",n="1.0.0",o="stable",i=[{name:"value",type:"string",description:"Canvas data URL"},{name:"onChange",type:"(dataUrl: string) => void",required:!0,description:"Change callback"},{name:"width",type:"number | string",default:"'100%'",description:"Canvas width"},{name:"height",type:"number | string",default:"400",description:"Canvas height"},{name:"tools",type:"DrawingTool[]",description:"Available tools"},{name:"colors",type:"string[]",description:"Color palette"},{name:"brushSizes",type:"number[]",description:"Brush sizes"},{name:"showToolbar",type:"boolean",default:"true",description:"Show toolbar"},{name:"undoSteps",type:"number",default:"50",description:"Max undo steps"},{name:"disabled",type:"boolean",default:"false",description:"Disabled state"}],r=[{title:"Drawing Canvas",description:"Draw freeform",code:`<NiceDrawingCanvas
  value={drawing}
  onChange={setDrawing}
  width={800}
  height={600}
  tools={['brush', 'eraser', 'line', 'rectangle']}
  showToolbar
/>`}],c={keyboard:["Tab through tools","Shortcuts for tools"],aria:["Drawing canvas","Tool descriptions"]},l=["NiceSignaturePad","NiceImageEditor"],d={$schema:e,name:t,description:s,category:a,since:n,status:o,props:i,examples:r,accessibility:c,seeAlso:l};exports.$schema=e;exports.accessibility=c;exports.category=a;exports.default=d;exports.description=s;exports.examples=r;exports.name=t;exports.props=i;exports.seeAlso=l;exports.since=n;exports.status=o;
