import { f as o, p as a } from "./flowDb-c6c81e3f-LkwBoeG_.mjs";
import { f as t, g as e } from "./styles-d45a18b0-GN33fYGn.mjs";
import { u as s } from "./index-C3zgkbpi.mjs";
import "./graph-CSVeLFCJ.mjs";
import "./layout-DfnPfvJm.mjs";
const p = {
  parser: a,
  db: o,
  renderer: e,
  styles: t,
  init: (r) => {
    r.flowchart || (r.flowchart = {}), r.flowchart.arrowMarkerAbsolute = r.arrowMarkerAbsolute, s({ flowchart: { arrowMarkerAbsolute: r.arrowMarkerAbsolute } }), e.setConf(r.flowchart), o.clear(), o.setGen("gen-2");
  }
};
export {
  p as diagram
};
