blowfish/assets/lib/mermaid/Diagram.d.ts
2023-03-02 22:28:51 +00:00

16 lines
551 B
TypeScript

import { DetailedError } from './utils';
export declare type ParseErrorFunction = (err: string | DetailedError | unknown, hash?: any) => void;
export declare class Diagram {
text: string;
type: string;
parser: any;
renderer: any;
db: import("./diagram-api/types").DiagramDb;
private detectError?;
constructor(text: string);
parse(): void;
render(id: string, version: string): Promise<void>;
getParser(): any;
getType(): string;
}
export declare const getDiagramFromText: (text: string) => Promise<Diagram>;