///
import { MmuiCommonComponent, MmuiProps, MmuiState } from './common';
export declare type ChartUpdateViewCallback = (a: any) => void;
export interface MmuiChartProps extends MmuiProps {
chartId: string;
chartConfig: any;
dataModel: any;
chartUpdateViewCallback: ChartUpdateViewCallback;
payload?: any;
reportIssueUrl?: string;
}
export declare class MmuiChartComponent
extends MmuiCommonComponent
{
constructor(props: MmuiChartProps);
extractDataArray(payload: any): any[];
getComponentMode(payload: any): string;
componentDidMount(): void;
componentDidUpdate(): void;
render(): JSX.Element;
}