const e = "https://nice2dev.com/schemas/component-doc-v1.json", t = "NiceGitGraph", i = "Interactive Git commit graph visualization with branch lines, commit nodes, and merge indicators.", c = "devops", o = "1.0.7", n = "stable", a = [{ name: "commits", type: "GitCommit[]", required: !0, description: "Array of commits to visualize" }, { name: "branches", type: "GitBranch[]", description: "Branch information for coloring" }, { name: "selectedCommit", type: "string", description: "Currently selected commit hash" }, { name: "onCommitSelect", type: "(hash: string) => void", description: "Callback when a commit is clicked" }, { name: "onBranchSelect", type: "(branch: string) => void", description: "Callback when a branch is clicked" }, { name: "layout", type: "'horizontal' | 'vertical'", default: "vertical", description: "Graph layout direction" }, { name: "showMerges", type: "boolean", default: !0, description: "Show merge commit indicators" }], s = [{ title: "Git Graph", description: "Visualize commit history with branches", code: `<NiceGitGraph
  commits={commits}
  branches={branches}
  onCommitSelect={(hash) => console.log('Selected:', hash)}
/>` }], r = { role: "tree", ariaLabel: "Git commit history graph" }, m = ["NiceBranchManager", "NiceGitDiffViewer", "NiceGitBlame"], h = {
  $schema: e,
  name: t,
  description: i,
  category: c,
  since: o,
  status: n,
  props: a,
  examples: s,
  accessibility: r,
  seeAlso: m
};
export {
  e as $schema,
  r as accessibility,
  c as category,
  h as default,
  i as description,
  s as examples,
  t as name,
  a as props,
  m as seeAlso,
  o as since,
  n as status
};
