const e = "https://nice2dev.com/schemas/component-doc-v1.json", o = "NiceBPMNDesigner", n = "BPMN 2.0 workflow designer with visual process modeling capabilities.", t = "workflow", s = "1.0.0", i = "stable", a = [{ name: "value", type: "BPMNDocument", description: "BPMN diagram" }, { name: "onChange", type: "(doc: BPMNDocument) => void", description: "Change callback" }, { name: "palette", type: "BPMNElement[]", description: "Element palette" }, { name: "readOnly", type: "boolean", default: "false", description: "Read-only mode" }, { name: "showMinimap", type: "boolean", default: "true", description: "Show minimap" }, { name: "showProperties", type: "boolean", default: "true", description: "Show properties panel" }, { name: "onElementSelect", type: "(element: BPMNElement) => void", description: "Element selection callback" }, { name: "onValidate", type: "(errors: ValidationError[]) => void", description: "Validation callback" }, { name: "exportFormats", type: "string[]", default: "['bpmn', 'svg', 'png']", description: "Export formats" }], r = [{ title: "BPMN Designer", description: "Design workflow process", code: `<NiceBPMNDesigner
  value={workflow}
  onChange={setWorkflow}
  showMinimap
  showProperties
  onValidate={(e) => setErrors(e)}
  exportFormats={['bpmn', 'svg']}
/>` }], c = { keyboard: ["Tab through elements", "Delete to remove", "Arrow keys to move"], aria: ["Canvas with element descriptions"] }, l = ["NiceTaskInbox", "NiceInstanceMonitor"], p = {
  $schema: e,
  name: o,
  description: n,
  category: t,
  since: s,
  status: i,
  props: a,
  examples: r,
  accessibility: c,
  seeAlso: l
};
export {
  e as $schema,
  c as accessibility,
  t as category,
  p as default,
  n as description,
  r as examples,
  o as name,
  a as props,
  l as seeAlso,
  s as since,
  i as status
};
