import { styles_default, classRenderer_v3_unified_default, classDiagram_default, ClassDB } from "./dist-chunks-mermaid.core-chunk-K7UQS3LO.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-6OXUPJBA.js";
import "./dist-chunks-mermaid.core-chunk-3AY6CYHV.js";
import "./dist-chunks-mermaid.core-chunk-7GE3RBXV.js";
import "./dist-chunks-mermaid.core-chunk-CXMOBAN2.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-KNZD7YFC.js.map
