// d3
import StructureChart from './d3/structureChart';
import TreeThrough from './d3/throughChart';
import TreeList from './d3/treeList';
import TreeStructure from './d3/treeStructure';
import D3SimpleBarChart from './d3/D3SimpleBarChart';
// echarts methods
import newlineEcharts from './echarts/newlineEcharts';
// echarts
import BarHorizontalChart from './echarts/barHorizontalChart';
import BarVerticalChart from './echarts/barVerticalChart';
import PieChart from './echarts/pieChart';
import TimeLineChart from './echarts/timeLineChart';
// g6
import { customEdge, customNode, initg6 } from './g6/streamCvs';
import { fittingString, liutidyDate, commonFuns } from './g6/streamFuc';
// zoomCharts
import RelationZoomChart from './zoomCharts/relationZoomChart';

// d3
export const StructureChart = StructureChart;
export const TreeThrough = TreeThrough;
export const TreeList = TreeList;
export const TreeStructure = TreeStructure;
export const D3SimpleBarChart = D3SimpleBarChart;
// echarts methods
export const newlineEcharts = newlineEcharts;
// echarts
export const BarHorizontalChart = BarHorizontalChart;
export const BarVerticalChart = BarVerticalChart;
export const PieChart = PieChart;
export const TimeLineChart = TimeLineChart;
// g6
export const StreamCvs ={
  customEdge,
  customNode,
  initg6
}
export const StreamFuc = {
  fittingString,
  liutidyDate,
  commonFuns
}
// zoomCharts
export const RelationZoomChart = RelationZoomChart;