@eagleoutice/flowr
Version:
Static Dataflow Analyzer and Program Slicer for the R Programming Language
18 lines (17 loc) • 587 B
TypeScript
import type { NodeId } from '../../r-bridge/lang-4.x/ast/model/processing/node-id';
type MarkVertex = NodeId;
type MarkEdge = `${string}->${string}`;
export type MermaidMarkdownMark = MarkVertex | MarkEdge;
export interface MermaidMarkStyle {
readonly vertex: string;
readonly edge: string;
}
export interface MermaidGraphPrinterInfo {
includeOnlyIds?: ReadonlySet<NodeId>;
mark?: ReadonlySet<MermaidMarkdownMark>;
markStyle?: MermaidMarkStyle;
prefix?: string;
simplify?: boolean;
}
export declare const MermaidDefaultMarkStyle: MermaidMarkStyle;
export {};