import type { AnyPlugin } from './render.js'; export declare function computeFingerprint(source: string): string; export declare function sanitizeSvg(svg: string): string; export declare function renderMermaid(source: string): Promise; export interface ResolveArgs { guideDir: string; diagramId: string; source: string; render?: (source: string) => Promise; } export declare function resolveDiagram(args: ResolveArgs): Promise; export declare function pruneDiagrams(guideDir: string, keepIds: string[]): void; export declare function remarkMermaid(opts: { guideDir: string; render?: (s: string) => Promise; collect?: string[]; }): AnyPlugin; //# sourceMappingURL=mermaid.d.ts.map