> **Warning** > > ## THIS IS AN AUTOGENERATED FILE. DO NOT EDIT. > > ## Please edit the corresponding file in [/packages/mermaid/src/docs/config/setup/interfaces/mermaid.ParseResult.md](../../../../packages/mermaid/src/docs/config/setup/interfaces/mermaid.ParseResult.md). # Interface: ParseResult [mermaid](../modules/mermaid.md).ParseResult ## Hierarchy - `Omit`<`ParseResult`, `"config"`> ↳ **`ParseResult`** ## Properties ### config • **config**: [`MermaidConfig`](mermaid.MermaidConfig.md) #### Defined in [packages/mermaid/src/mermaid.ts:328](https://github.com/mermaid-js/mermaid/blob/master/packages/mermaid/src/mermaid.ts#L328) --- ### defaultConfig • **defaultConfig**: [`MermaidConfig`](mermaid.MermaidConfig.md) #### Overrides Omit.defaultConfig #### Defined in [packages/mermaid/src/types.ts:67](https://github.com/mermaid-js/mermaid/blob/master/packages/mermaid/src/types.ts#L67) --- ### diagram • **diagram**: `Diagram` The diagram AST #### Inherited from Omit.diagram #### Defined in [packages/mermaid/src/types.ts:63](https://github.com/mermaid-js/mermaid/blob/master/packages/mermaid/src/types.ts#L63) --- ### userConfig • **userConfig**: [`MermaidConfig`](mermaid.MermaidConfig.md) Config the user has defined in the text as frontmatter or directives #### Defined in [packages/mermaid/src/mermaid.ts:326](https://github.com/mermaid-js/mermaid/blob/master/packages/mermaid/src/mermaid.ts#L326)