import React from "react";
import { ChartType } from "../reports/report-enums";
import { WithIndexer } from "../../../fd-toolbox-core/types/with-indexer";
import { ReportChartSeries } from "../reports/report-chart-series.resource";
/**
 * Props of {@link Chart}
 */
export interface ChartProps {
    /** Array of series to be displayed in the chart */
    series: ReportChartSeries[];
    /** Type of chart to be rendered */
    chartType: ChartType;
    /** Data to be visualized in the chart */
    data: WithIndexer<string>[];
}
/**
 * Chart component that renders different types of charts
 *
 * @param ChartProps {@link ChartProps}
 */
export declare function Chart({ series, chartType, data }: ChartProps): React.ReactElement<unknown, string | React.JSXElementConstructor<any>>;
