import React from 'react'; import { ChartDataShape } from '../common/data'; import { ChartContainerChildProps, ChartProps } from '../common/containers/ChartContainer'; export interface BarChartProps extends ChartProps { data: ChartDataShape[]; series: JSX.Element; yAxis: JSX.Element; xAxis: JSX.Element; gridlines: JSX.Element | null; brush: JSX.Element; zoomPan: JSX.Element; } export declare class BarChart extends React.Component { static defaultProps: Partial; getScalesAndData(chartHeight: number, chartWidth: number): { xScale: any; xScale1: any; yScale: import("d3-scale").ScaleLinear; data: any; }; renderChart(containerProps: ChartContainerChildProps): JSX.Element; render(): JSX.Element; }