import { Diagram } from "../core/diagram.js"; /** * Props for the Renderer component. * @param diagram The diagram to render, created with `DiagramBuilder.prototype.build`. */ export interface RendererProps { diagram: Diagram | null; } /** * Renderer component. On first render, and whenever the diagram changes, this component will trigger * a render loop and an optimization loop, which will run until the diagram is done optimizing. Both restart * on interaction or diagram change. * @param props `RendererProps` * @constructor */ export default function Renderer(props: RendererProps): import("react/jsx-runtime").JSX.Element | null; //# sourceMappingURL=Renderer.d.ts.map