"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e="https://nice2dev.com/schemas/component-doc-v1.json",t="NiceStateDesigner",n="Visual state machine designer with states, transitions, and guards.",i="no-code",a="1.0.7",s="stable",c=[{name:"machine",type:"StateMachine",required:!0,description:"State machine definition"},{name:"onChange",type:"(machine: StateMachine) => void",description:"Machine change callback"},{name:"currentState",type:"string",description:"Current active state"},{name:"onTransition",type:"(from: string, to: string, event: string) => void",description:"Transition callback"}],o=[{title:"State Designer",description:"Design state machines visually",code:`<NiceStateDesigner
  machine={orderStateMachine}
  onChange={handleMachineChange}
  currentState="pending"
/>`}],r={role:"application",ariaLabel:"State machine designer"},d=["NiceWorkflowDesigner","NiceEventOrchestrator"],l={$schema:e,name:t,description:n,category:i,since:a,status:s,props:c,examples:o,accessibility:r,seeAlso:d};exports.$schema=e;exports.accessibility=r;exports.category=i;exports.default=l;exports.description=n;exports.examples=o;exports.name=t;exports.props=c;exports.seeAlso=d;exports.since=a;exports.status=s;
