import { FC, ReactElement } from 'react';
import { ChartProps } from '../common/containers/ChartContainer';
import { ChartNestedDataShape, ChartShallowDataShape } from '../common/data';
import { SunburstSeries, SunburstSeriesProps } from './SunburstSeries';
export interface SunburstChartProps extends ChartProps {
    /**
     * Data the chart will receive to render.
     *
     * @default []
     */
    data: ChartShallowDataShape[] | ChartNestedDataShape[];
    /**
     * The series component that renders the components.
     *
     * @default `<SunburstSeries />`
     */
    series?: ReactElement<SunburstSeriesProps, typeof SunburstSeries>;
}
export declare const SunburstChart: FC<Partial<SunburstChartProps>>;
