"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});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",s="stable",n=[{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"}],a=[{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"],l={$schema:e,name:t,description:i,category:c,since:o,status:s,props:n,examples:a,accessibility:r,seeAlso:m};exports.$schema=e;exports.accessibility=r;exports.category=c;exports.default=l;exports.description=i;exports.examples=a;exports.name=t;exports.props=n;exports.seeAlso=m;exports.since=o;exports.status=s;
