import { CustomSelection, RadialTreeData, RadialTreeOption } from "../interface"; import * as d3 from "d3"; export declare class PublicStore { _options: RadialTreeOption; treeContainer: CustomSelection; _data: RadialTreeData; tree: d3.ClusterLayout; root: d3.HierarchyPointNode; chart: CustomSelection; linksWrapper: CustomSelection; nodesWrapper: CustomSelection; innerWrap: CustomSelection; nodesData: d3.HierarchyPointNode[]; linksData: d3.HierarchyPointLink[]; transitionEase: d3.BackEasingFactory; zoom: d3.ZoomBehavior; svg: CustomSelection; svgNodeGroups: d3.Selection; svgLinks: d3.Selection, d3.BaseType, unknown>; source: d3.HierarchyPointNode; firstRender: boolean; constructor(); getOptions(): RadialTreeOption; setOptions(v: any): void; }