"use strict";
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const chunkTVAH2DTR = require("./dist-chunks-mermaid.core-chunk-TVAH2DTR.cjs");
const chunkAGHRB4JF = require("./dist-chunks-mermaid.core-chunk-AGHRB4JF.cjs");
require("../d3-transition/src-selection-index.cjs");
require("../d3-zoom/src-transform.cjs");
require("./dist-chunks-mermaid.core-chunk-ABZYJK2D.cjs");
require("./dist-chunks-mermaid.core-chunk-6OXUPJBA.cjs");
require("./dist-chunks-mermaid.core-chunk-3AY6CYHV.cjs");
require("./dist-chunks-mermaid.core-chunk-7GE3RBXV.cjs");
require("./dist-chunks-mermaid.core-chunk-CXMOBAN2.cjs");
require("./dist-chunks-mermaid.core-chunk-JA3XYJ7Z.cjs");
require("./dist-chunks-mermaid.core-chunk-S3R3BYOJ.cjs");
var diagram = {
  parser: chunkTVAH2DTR.stateDiagram_default,
  get db() {
    return new chunkTVAH2DTR.StateDB(2);
  },
  renderer: chunkTVAH2DTR.stateRenderer_v3_unified_default,
  styles: chunkTVAH2DTR.styles_default,
  init: /* @__PURE__ */ chunkAGHRB4JF.__name((cnf) => {
    if (!cnf.state) {
      cnf.state = {};
    }
    cnf.state.arrowMarkerAbsolute = cnf.arrowMarkerAbsolute;
  }, "init")
};
exports.diagram = diagram;
//# sourceMappingURL=dist-chunks-mermaid.core-stateDiagram-v2-UMBNRL4Z.cjs.map
