import { default as React } from 'react'; import { Chart as BaseChartCore, BaseChartOptions, ChartTabularData } from '@carbon/charts'; interface Props { options: Options; data: ChartTabularData; } export default class BaseChart extends React.PureComponent, unknown> { chart?: BaseChartCore; chartRef: React.RefObject; createChart(chartRef: HTMLDivElement, data: ChartTabularData, options: Options): BaseChartCore; componentDidMount(): void; componentDidUpdate(prevProps: Props): void; render(): React.DetailedReactHTMLElement<{ ref: React.RefObject; className: string; }, HTMLDivElement>; } export {};