| DiagramDefinition | Definition of a Mermaid diagram type. |
| DiagramDefinitionModule | Module containing a diagram definition. |
| ExternalDiagramDefinition | Definition for registering an external Mermaid diagram type. |
| IconLoader | Loader function for Mermaid icon packs. |
| LayoutLoaderDefinition | Definition for registering a Mermaid layout loader. |
| Mermaid | Mermaid library instance for rendering diagrams and charts. |
| MermaidConfig | Configuration options for Mermaid diagram rendering. |
| ParseOptions | Options for parsing Mermaid diagrams. |
| ParseResult | Result of parsing a Mermaid diagram. |
| RegisterExternalDiagramsOptions | Options for registering external diagram definitions. |
| RenderResult | Result of rendering a Mermaid diagram. |
| RunOptions | Options for running Mermaid rendering on existing DOM elements. |