import { styles_default, classRenderer_v3_unified_default, classDiagram_default, ClassDB } from "./dist-chunks-mermaid.core-chunk-B4BG7PRW.js";
import { __name } from "./dist-chunks-mermaid.core-chunk-AGHRB4JF.js";
import "../d3-transition/src-selection-index.js";
import "../d3-zoom/src-transform.js";
import "./dist-chunks-mermaid.core-chunk-ABZYJK2D.js";
import "./dist-chunks-mermaid.core-chunk-N4CR4FBY.js";
import "./dist-chunks-mermaid.core-chunk-QXUST7PY.js";
import "./dist-chunks-mermaid.core-chunk-HN2XXSSU.js";
import "./dist-chunks-mermaid.core-chunk-JZLCHNYA.js";
import "./dist-chunks-mermaid.core-chunk-JA3XYJ7Z.js";
import "./dist-chunks-mermaid.core-chunk-S3R3BYOJ.js";
var diagram = {
  parser: classDiagram_default,
  get db() {
    return new ClassDB();
  },
  renderer: classRenderer_v3_unified_default,
  styles: styles_default,
  init: /* @__PURE__ */ __name((cnf) => {
    if (!cnf.class) {
      cnf.class = {};
    }
    cnf.class.arrowMarkerAbsolute = cnf.arrowMarkerAbsolute;
  }, "init")
};
export {
  diagram
};
//# sourceMappingURL=dist-chunks-mermaid.core-classDiagram-v2-WZHVMYZB.js.map
