// Generated by scripts/gen_config.py from mermaid's config.schema.yaml.
// Do not edit by hand.

///|
/// The defaults declared by mermaid's configuration JSON Schema.
fn schema_defaults() -> Json {
  {
    "flowchart": {
      "useMaxWidth": true,
      "theme": "redux-color",
      "look": "neo",
      "titleTopMargin": 25,
      "subGraphTitleMargin": { "top": 0, "bottom": 0 },
      "diagramPadding": 8,
      "htmlLabels": null,
      "nodeSpacing": 50,
      "rankSpacing": 50,
      "curve": "basis",
      "padding": 15,
      "wrappingWidth": 120,
      "minNodeWidth": 120,
      "inheritDir": false,
    },
    "swimlane": {
      "useMaxWidth": true,
      "theme": "redux-color",
      "look": "neo",
      "layout": "swimlane",
      "lineHops": "arc",
      "ignoreCrossLaneEdges": true,
      "optimizeRanksByCrossings": true,
      "automaticLaneOrdering": false,
    },
    "agentflow": {
      "useMaxWidth": true,
      "theme": "redux-color",
      "look": "neo",
      "titleTopMargin": 25,
      "diagramPadding": 8,
      "nodeSpacing": 50,
      "rankSpacing": 50,
      "wrappingWidth": 120,
      "minNodeWidth": 120,
    },
    "sequence": {
      "useMaxWidth": true,
      "theme": "redux-color",
      "look": "neo",
      "hideUnusedParticipants": false,
      "activationWidth": 10,
      "diagramMarginX": 50,
      "diagramMarginY": 10,
      "actorMargin": 50,
      "width": 150,
      "height": 65,
      "boxMargin": 10,
      "boxTextMargin": 5,
      "noteMargin": 10,
      "messageMargin": 35,
      "messageAlign": "center",
      "mirrorActors": true,
      "forceMenus": false,
      "bottomMarginAdj": 1,
      "rightAngles": false,
      "showSequenceNumbers": false,
      "actorFontSize": 14,
      "actorFontFamily": "\"Open Sans\", sans-serif",
      "actorFontWeight": 400,
      "noteFontSize": 14,
      "noteFontFamily": "\"trebuchet ms\", verdana, arial, sans-serif",
      "noteFontWeight": 400,
      "noteAlign": "center",
      "messageFontSize": 16,
      "messageFontFamily": "\"trebuchet ms\", verdana, arial, sans-serif",
      "messageFontWeight": 400,
      "wrap": false,
      "wrapPadding": 10,
      "labelBoxWidth": 50,
      "labelBoxHeight": 20,
    },
    "gantt": {
      "useMaxWidth": true,
      "titleTopMargin": 25,
      "barHeight": 20,
      "barGap": 4,
      "topPadding": 50,
      "rightPadding": 75,
      "leftPadding": 75,
      "gridLineStartPadding": 35,
      "fontSize": 11,
      "sectionFontSize": 11,
      "numberSectionStyles": 4,
      "axisFormat": "%Y-%m-%d",
      "topAxis": false,
      "displayMode": "",
      "weekday": "sunday",
    },
    "journey": {
      "useMaxWidth": true,
      "diagramMarginX": 50,
      "diagramMarginY": 10,
      "leftMargin": 150,
      "maxLabelWidth": 360,
      "width": 150,
      "height": 50,
      "boxMargin": 10,
      "boxTextMargin": 5,
      "noteMargin": 10,
      "messageMargin": 35,
      "messageAlign": "center",
      "bottomMarginAdj": 1,
      "rightAngles": false,
      "taskFontSize": 14,
      "taskFontFamily": "\"Open Sans\", sans-serif",
      "taskMargin": 50,
      "activationWidth": 10,
      "textPlacement": "fo",
      "actorColours": [
        "#8FBC8F", "#7CFC00", "#00FFFF", "#20B2AA", "#B0E0E6", "#FFFFE0",
      ],
      "sectionFills": [
        "#191970", "#8B008B", "#4B0082", "#2F4F4F", "#800000", "#8B4513", "#00008B",
      ],
      "sectionColours": ["#fff"],
      "titleColor": "",
      "titleFontFamily": "\"trebuchet ms\", verdana, arial, sans-serif",
      "titleFontSize": "4ex",
    },
    "class": {
      "useMaxWidth": true,
      "theme": "redux-color",
      "look": "neo",
      "titleTopMargin": 25,
      "arrowMarkerAbsolute": false,
      "dividerMargin": 10,
      "padding": 5,
      "textHeight": 10,
      "htmlLabels": false,
      "hideEmptyMembersBox": false,
      "hierarchicalNamespaces": true,
    },
    "state": {
      "useMaxWidth": true,
      "theme": "redux-color",
      "look": "neo",
      "layout": "elk",
      "wrappingWidth": 120,
      "minNodeWidth": 120,
      "titleTopMargin": 25,
      "dividerMargin": 10,
      "sizeUnit": 5,
      "padding": 8,
      "textHeight": 10,
      "titleShift": -15,
      "noteMargin": 10,
      "forkWidth": 70,
      "forkHeight": 7,
      "miniPadding": 2,
      "fontSizeFactor": 5.02,
      "fontSize": 24,
      "labelHeight": 16,
      "edgeLengthFactor": "20",
      "compositTitleSize": 35,
      "radius": 5,
    },
    "er": {
      "useMaxWidth": true,
      "theme": "redux-color",
      "look": "neo",
      "titleTopMargin": 25,
      "diagramPadding": 20,
      "layoutDirection": "TB",
      "minEntityWidth": 100,
      "minEntityHeight": 75,
      "entityPadding": 15,
      "nodeSpacing": 140,
      "rankSpacing": 80,
      "stroke": "gray",
      "fill": "honeydew",
      "fontSize": 12,
    },
    "pie": {
      "useMaxWidth": true,
      "textPosition": 0.75,
      "donutHole": 0,
      "legendPosition": "right",
      "highlightSlice": "",
    },
    "quadrantChart": {
      "useMaxWidth": true,
      "chartWidth": 500,
      "chartHeight": 500,
      "titleFontSize": 20,
      "titlePadding": 10,
      "quadrantPadding": 5,
      "xAxisLabelPadding": 5,
      "yAxisLabelPadding": 5,
      "xAxisLabelFontSize": 16,
      "yAxisLabelFontSize": 16,
      "quadrantLabelFontSize": 16,
      "quadrantTextTopPadding": 5,
      "pointTextPadding": 5,
      "pointLabelFontSize": 12,
      "pointRadius": 5,
      "xAxisPosition": "top",
      "yAxisPosition": "left",
      "quadrantInternalBorderStrokeWidth": 1,
      "quadrantExternalBorderStrokeWidth": 2,
    },
    "xyChart": {
      "useMaxWidth": true,
      "width": 700,
      "height": 500,
      "titleFontSize": 20,
      "titlePadding": 10,
      "showDataLabel": false,
      "showDataLabelOutsideBar": false,
      "showTitle": true,
      "showLegend": true,
      "legendFontSize": 14,
      "legendPadding": 10,
      "xAxis": {
        "$ref": "#/$defs/XYChartAxisConfig",
        "showLabel": true,
        "labelFontSize": 14,
        "labelPadding": 5,
        "showTitle": true,
        "titleFontSize": 16,
        "titlePadding": 5,
        "showTick": true,
        "tickLength": 5,
        "tickWidth": 2,
        "showAxisLine": true,
        "axisLineWidth": 2,
        "labelRotation": 0,
      },
      "yAxis": {
        "$ref": "#/$defs/XYChartAxisConfig",
        "showLabel": true,
        "labelFontSize": 14,
        "labelPadding": 5,
        "showTitle": true,
        "titleFontSize": 16,
        "titlePadding": 5,
        "showTick": true,
        "tickLength": 5,
        "tickWidth": 2,
        "showAxisLine": true,
        "axisLineWidth": 2,
        "labelRotation": 0,
      },
      "chartOrientation": "vertical",
      "plotReservedSpacePercent": 50,
    },
    "requirement": {
      "useMaxWidth": true,
      "theme": "redux-color",
      "look": "neo",
      "rect_fill": "#f9f9f9",
      "text_color": "#333",
      "rect_border_size": "0.5px",
      "rect_border_color": "#bbb",
      "rect_min_width": 200,
      "rect_min_height": 200,
      "fontSize": 14,
      "rect_padding": 10,
      "line_height": 20,
    },
    "mindmap": {
      "useMaxWidth": true,
      "colorBy": "branch",
      "padding": 10,
      "maxNodeWidth": 200,
      "layoutAlgorithm": "cose-bilkent",
    },
    "ishikawa": { "useMaxWidth": true, "diagramPadding": 20 },
    "kanban": {
      "useMaxWidth": true,
      "padding": 8,
      "sectionWidth": 200,
      "ticketBaseUrl": "",
    },
    "timeline": {
      "useMaxWidth": true,
      "diagramMarginX": 50,
      "diagramMarginY": 10,
      "leftMargin": 150,
      "width": 150,
      "height": 50,
      "boxMargin": 10,
      "boxTextMargin": 5,
      "noteMargin": 10,
      "messageMargin": 35,
      "messageAlign": "center",
      "bottomMarginAdj": 1,
      "rightAngles": false,
      "taskFontSize": 14,
      "taskFontFamily": "\"Open Sans\", sans-serif",
      "taskMargin": 50,
      "activationWidth": 10,
      "textPlacement": "fo",
      "actorColours": [
        "#8FBC8F", "#7CFC00", "#00FFFF", "#20B2AA", "#B0E0E6", "#FFFFE0",
      ],
      "sectionFills": [
        "#191970", "#8B008B", "#4B0082", "#2F4F4F", "#800000", "#8B4513", "#00008B",
      ],
      "sectionColours": ["#fff"],
      "disableMulticolor": false,
    },
    "gitGraph": {
      "useMaxWidth": true,
      "titleTopMargin": 25,
      "diagramPadding": 8,
      "nodeLabel": { "width": 75, "height": 100, "x": -25, "y": 0 },
      "mainBranchName": "main",
      "mainBranchOrder": 0,
      "showCommitLabel": true,
      "showBranches": true,
      "rotateCommitLabel": true,
      "parallelCommits": false,
      "arrowMarkerAbsolute": false,
    },
    "c4": {
      "useMaxWidth": true,
      "diagramMarginX": 50,
      "diagramMarginY": 10,
      "c4ShapeMargin": 50,
      "c4ShapePadding": 20,
      "width": 216,
      "height": 60,
      "boxMargin": 10,
      "c4ShapeInRow": 4,
      "nextLinePaddingX": 0,
      "c4BoundaryInRow": 2,
      "personFontSize": 14,
      "personFontFamily": "\"Open Sans\", sans-serif",
      "personFontWeight": "normal",
      "external_personFontSize": 14,
      "external_personFontFamily": "\"Open Sans\", sans-serif",
      "external_personFontWeight": "normal",
      "systemFontSize": 14,
      "systemFontFamily": "\"Open Sans\", sans-serif",
      "systemFontWeight": "normal",
      "external_systemFontSize": 14,
      "external_systemFontFamily": "\"Open Sans\", sans-serif",
      "external_systemFontWeight": "normal",
      "system_dbFontSize": 14,
      "system_dbFontFamily": "\"Open Sans\", sans-serif",
      "system_dbFontWeight": "normal",
      "external_system_dbFontSize": 14,
      "external_system_dbFontFamily": "\"Open Sans\", sans-serif",
      "external_system_dbFontWeight": "normal",
      "system_queueFontSize": 14,
      "system_queueFontFamily": "\"Open Sans\", sans-serif",
      "system_queueFontWeight": "normal",
      "external_system_queueFontSize": 14,
      "external_system_queueFontFamily": "\"Open Sans\", sans-serif",
      "external_system_queueFontWeight": "normal",
      "boundaryFontSize": 14,
      "boundaryFontFamily": "\"Open Sans\", sans-serif",
      "boundaryFontWeight": "normal",
      "messageFontSize": 12,
      "messageFontFamily": "\"Open Sans\", sans-serif",
      "messageFontWeight": "normal",
      "containerFontSize": 14,
      "containerFontFamily": "\"Open Sans\", sans-serif",
      "containerFontWeight": "normal",
      "external_containerFontSize": 14,
      "external_containerFontFamily": "\"Open Sans\", sans-serif",
      "external_containerFontWeight": "normal",
      "container_dbFontSize": 14,
      "container_dbFontFamily": "\"Open Sans\", sans-serif",
      "container_dbFontWeight": "normal",
      "external_container_dbFontSize": 14,
      "external_container_dbFontFamily": "\"Open Sans\", sans-serif",
      "external_container_dbFontWeight": "normal",
      "container_queueFontSize": 14,
      "container_queueFontFamily": "\"Open Sans\", sans-serif",
      "container_queueFontWeight": "normal",
      "external_container_queueFontSize": 14,
      "external_container_queueFontFamily": "\"Open Sans\", sans-serif",
      "external_container_queueFontWeight": "normal",
      "componentFontSize": 14,
      "componentFontFamily": "\"Open Sans\", sans-serif",
      "componentFontWeight": "normal",
      "external_componentFontSize": 14,
      "external_componentFontFamily": "\"Open Sans\", sans-serif",
      "external_componentFontWeight": "normal",
      "component_dbFontSize": 14,
      "component_dbFontFamily": "\"Open Sans\", sans-serif",
      "component_dbFontWeight": "normal",
      "external_component_dbFontSize": 14,
      "external_component_dbFontFamily": "\"Open Sans\", sans-serif",
      "external_component_dbFontWeight": "normal",
      "component_queueFontSize": 14,
      "component_queueFontFamily": "\"Open Sans\", sans-serif",
      "component_queueFontWeight": "normal",
      "external_component_queueFontSize": 14,
      "external_component_queueFontFamily": "\"Open Sans\", sans-serif",
      "external_component_queueFontWeight": "normal",
      "wrap": true,
      "wrapPadding": 10,
      "person_bg_color": "#08427B",
      "person_border_color": "#073B6F",
      "external_person_bg_color": "#686868",
      "external_person_border_color": "#8A8A8A",
      "system_bg_color": "#1168BD",
      "system_border_color": "#3C7FC0",
      "system_db_bg_color": "#1168BD",
      "system_db_border_color": "#3C7FC0",
      "system_queue_bg_color": "#1168BD",
      "system_queue_border_color": "#3C7FC0",
      "external_system_bg_color": "#999999",
      "external_system_border_color": "#8A8A8A",
      "external_system_db_bg_color": "#999999",
      "external_system_db_border_color": "#8A8A8A",
      "external_system_queue_bg_color": "#999999",
      "external_system_queue_border_color": "#8A8A8A",
      "container_bg_color": "#438DD5",
      "container_border_color": "#3C7FC0",
      "container_db_bg_color": "#438DD5",
      "container_db_border_color": "#3C7FC0",
      "container_queue_bg_color": "#438DD5",
      "container_queue_border_color": "#3C7FC0",
      "external_container_bg_color": "#B3B3B3",
      "external_container_border_color": "#A6A6A6",
      "external_container_db_bg_color": "#B3B3B3",
      "external_container_db_border_color": "#A6A6A6",
      "external_container_queue_bg_color": "#B3B3B3",
      "external_container_queue_border_color": "#A6A6A6",
      "component_bg_color": "#85BBF0",
      "component_border_color": "#78A8D8",
      "component_db_bg_color": "#85BBF0",
      "component_db_border_color": "#78A8D8",
      "component_queue_bg_color": "#85BBF0",
      "component_queue_border_color": "#78A8D8",
      "external_component_bg_color": "#CCCCCC",
      "external_component_border_color": "#BFBFBF",
      "external_component_db_bg_color": "#CCCCCC",
      "external_component_db_border_color": "#BFBFBF",
      "external_component_queue_bg_color": "#CCCCCC",
      "external_component_queue_border_color": "#BFBFBF",
    },
    "sankey": {
      "useMaxWidth": true,
      "width": 600,
      "height": 400,
      "linkColor": "gradient",
      "nodeAlignment": "justify",
      "showValues": true,
      "prefix": "",
      "suffix": "",
      "nodeWidth": 10,
      "nodePadding": 12,
      "labelStyle": "legacy",
    },
    "block": { "useMaxWidth": true, "padding": 8 },
    "packet": {
      "useMaxWidth": true,
      "rowHeight": 32,
      "bitWidth": 32,
      "bitsPerRow": 32,
      "showBits": true,
      "bitOrder": "ascending",
      "paddingX": 5,
      "paddingY": 5,
    },
    "treeView": {
      "useMaxWidth": true,
      "rowIndent": 10,
      "paddingX": 5,
      "paddingY": 5,
      "lineThickness": 1,
      "showIcons": false,
      "defaultIconPack": "",
      "filenameIcons": {},
      "extensionIcons": {},
    },
    "architecture": {
      "useMaxWidth": true,
      "padding": 40,
      "iconSize": 80,
      "fontSize": 16,
      "randomize": false,
      "nodeSeparation": 75,
      "idealEdgeLengthMultiplier": 1.5,
      "edgeElasticity": 0.45,
      "numIter": 2500,
      "seed": 1,
    },
    "eventmodeling": { "useMaxWidth": true, "padding": 30, "rowHeight": 32 },
    "radar": {
      "useMaxWidth": true,
      "width": 600,
      "height": 600,
      "marginTop": 50,
      "marginRight": 50,
      "marginBottom": 50,
      "marginLeft": 50,
      "axisScaleFactor": 1,
      "axisLabelFactor": 1.05,
      "curveTension": 0.17,
    },
    "usecase": {
      "useMaxWidth": true,
      "theme": "redux-color",
      "look": "neo",
      "wrappingWidth": 120,
      "minNodeWidth": 120,
      "actorFontSize": 14,
      "actorFontFamily": "\"Open Sans\", sans-serif",
      "actorFontWeight": "normal",
      "usecaseFontSize": 12,
      "usecaseFontFamily": "\"Open Sans\", sans-serif",
      "usecaseFontWeight": "normal",
      "nodeSpacing": 50,
      "rankSpacing": 50,
      "diagramPadding": 20,
      "colorScheme": "role",
    },
    "venn": {
      "useMaxWidth": true,
      "theme": "redux-color",
      "look": "neo",
      "width": 800,
      "height": 450,
      "padding": 8,
      "useDebugLayout": false,
    },
    "cynefin": {
      "useMaxWidth": true,
      "width": 800,
      "height": 600,
      "padding": 40,
      "showDomainDescriptions": true,
      "boundaryAmplitude": 8,
      "seed": 0,
    },
    "theme": "default",
    "look": "classic",
    "handDrawnSeed": 0,
    "layout": "elk",
    "maxTextSize": 50000,
    "maxEdges": 500,
    "darkMode": false,
    "fontFamily": "\"trebuchet ms\", verdana, arial, sans-serif;",
    "logLevel": 5,
    "securityLevel": "strict",
    "startOnLoad": true,
    "arrowMarkerAbsolute": false,
    "secure": [
      "secure", "securityLevel", "startOnLoad", "maxTextSize", "suppressErrorRendering",
      "maxEdges",
    ],
    "legacyMathML": false,
    "forceLegacyMathML": false,
    "deterministicIds": false,
    "fontSize": 16,
    "markdownAutoWrap": true,
    "suppressErrorRendering": false,
  }
}