"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",o="NiceUndoManager",n="Undo/redo manager for tracking and reverting state changes.",t="tools",a="1.0.0",s="stable",c=[{name:"maxHistory",type:"number",default:"100",description:"Max history entries"},{name:"onUndo",type:"(state: any) => void",description:"Undo callback"},{name:"onRedo",type:"(state: any) => void",description:"Redo callback"},{name:"children",type:"React.ReactNode",required:!0,description:"Child components"}],i=[{title:"Undo Manager",description:"Manage undo/redo",code:`<NiceUndoManager maxHistory={50}>
  <Editor />
</NiceUndoManager>`}],r={keyboard:["Ctrl+Z to undo","Ctrl+Y to redo"],aria:["Undo/redo status announcements"]},d=["NiceUndoProvider"],l={$schema:e,name:o,description:n,category:t,since:a,status:s,props:c,examples:i,accessibility:r,seeAlso:d};exports.$schema=e;exports.accessibility=r;exports.category=t;exports.default=l;exports.description=n;exports.examples=i;exports.name=o;exports.props=c;exports.seeAlso=d;exports.since=a;exports.status=s;
