> **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 ## Properties ### code • **code**: `string` The mermaid code after extracting the config. #### Defined in [packages/mermaid/src/types.ts:66](https://github.com/mermaid-js/mermaid/blob/master/packages/mermaid/src/types.ts#L66) --- ### config • **config**: [`MermaidConfig`](mermaid.MermaidConfig.md) The config passed as YAML frontmatter or directives #### Defined in [packages/mermaid/src/types.ts:70](https://github.com/mermaid-js/mermaid/blob/master/packages/mermaid/src/types.ts#L70) --- ### diagram • `Optional` **diagram**: `Diagram` #### Defined in [packages/mermaid/src/types.ts:72](https://github.com/mermaid-js/mermaid/blob/master/packages/mermaid/src/types.ts#L72) --- ### error • `Optional` **error**: `unknown` The error that occurred during parsing, if any. #### Defined in [packages/mermaid/src/types.ts:76](https://github.com/mermaid-js/mermaid/blob/master/packages/mermaid/src/types.ts#L76) --- ### success • **success**: `boolean` #### Defined in [packages/mermaid/src/types.ts:62](https://github.com/mermaid-js/mermaid/blob/master/packages/mermaid/src/types.ts#L62) --- ### title • `Optional` **title**: `string` #### Defined in [packages/mermaid/src/types.ts:71](https://github.com/mermaid-js/mermaid/blob/master/packages/mermaid/src/types.ts#L71)