import { ChartProps } from 'amis/lib/renderers/Chart'; import { IScopedContext } from 'amis-core'; import { PlainObject } from '../common/type'; import ChartReportBase from './common/ChartReportBase'; export default class ChartRadar extends ChartReportBase { config: any; chartUpdateDebounce: any; constructor(props: ChartProps, context: IScopedContext); componentDidMount(): Promise; componentDidUpdate(preProps: any): void; componentWillUnmount(): void; getChartConfig(chartData?: any, chartProps?: any): PlainObject; updateChartData(chartData?: any, isReload?: boolean, chartProps?: any): void; updateChartConfig(chartData: any, styleConfig?: any, chartProps?: any): void; }