import { HierarchyPointNode } from "d3-hierarchy"; import { StoryboardTree, StoryboardNode } from "./interfaces"; interface RenderOptions { showFullBrickName?: boolean; handleNodeClick?: (data: HierarchyPointNode) => void; } export declare class Visualization { private readonly svg; private readonly defs; private readonly arrowMarkerId; private readonly legendsContainer; private readonly mainContainer; private readonly linksContainer; private readonly groupsContainer; private readonly nodesContainer; private links; private groups; private nodes; constructor(); getDOMNode(): SVGSVGElement; render(storyboardTree: StoryboardTree, options?: RenderOptions): void; } export {};