// 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;