const e = "https://nice2dev.com/schemas/component-doc-v1.json", o = "NiceTaskInbox", s = "Workflow task inbox for managing assigned tasks and approvals.", t = "workflow", n = "1.0.0", a = "stable", i = [{ name: "tasks", type: "WorkflowTask[]", required: !0, description: "Tasks to display" }, { name: "onTaskClick", type: "(task: WorkflowTask) => void", description: "Task click callback" }, { name: "onApprove", type: "(taskId: string) => void", description: "Approve callback" }, { name: "onReject", type: "(taskId: string, reason?: string) => void", description: "Reject callback" }, { name: "onDelegate", type: "(taskId: string, userId: string) => void", description: "Delegate callback" }, { name: "filters", type: "TaskFilter[]", description: "Available filters" }, { name: "groupBy", type: "'process' | 'priority' | 'dueDate' | 'none'", default: "'none'", description: "Grouping" }, { name: "showDueDate", type: "boolean", default: "true", description: "Show due dates" }, { name: "showPriority", type: "boolean", default: "true", description: "Show priority" }], r = [{ title: "Task Inbox", description: "Workflow task management", code: `<NiceTaskInbox
  tasks={myTasks}
  onTaskClick={(t) => openTask(t)}
  onApprove={(id) => approveTask(id)}
  onReject={(id, reason) => rejectTask(id, reason)}
  groupBy="priority"
  showDueDate
/>` }], c = { keyboard: ["Arrow keys to navigate", "Enter to open", "A to approve"], aria: ["Task list", "Action descriptions"] }, p = ["NiceBPMNDesigner", "NiceInstanceMonitor"], d = {
  $schema: e,
  name: o,
  description: s,
  category: t,
  since: n,
  status: a,
  props: i,
  examples: r,
  accessibility: c,
  seeAlso: p
};
export {
  e as $schema,
  c as accessibility,
  t as category,
  d as default,
  s as description,
  r as examples,
  o as name,
  i as props,
  p as seeAlso,
  n as since,
  a as status
};
