import { EdgeOptions, GraphLayout, NodeOptions, RecursivePartial } from 'dagre-reactjs'; import * as React from 'react'; declare type Basic2State = { nodes: Array>; edges: Array>; layoutStage: number; }; export declare class CustomLayouts extends React.Component<{}, Basic2State> { currentLayout: GraphLayout; dagreLayout: GraphLayout; d3DagLayout: GraphLayout; elkLayout: GraphLayout; constructor(props: {}); setLayout(e: any, layoutType: string): void; render(): JSX.Element; } export {};