diff --git a/packages/mermaid/src/Diagram.ts b/packages/mermaid/src/Diagram.ts index 39b2c20d9..d6c226cde 100644 --- a/packages/mermaid/src/Diagram.ts +++ b/packages/mermaid/src/Diagram.ts @@ -2,9 +2,9 @@ import * as configApi from './config'; import { log } from './logger'; import { getDiagram, registerDiagram } from './diagram-api/diagramAPI'; import { detectType, getDiagramLoader } from './diagram-api/detectType'; -import { isDetailedError } from './utils'; +import { isDetailedError, type DetailedError } from './utils'; -export type ParseErrorFunction = (str: string, hash?: any) => void; +export type ParseErrorFunction = (err: string | DetailedError, hash?: any) => void; export class Diagram { type = 'graph';