import type { CurveType } from 'recharts/types/shape/Curve'; export type LineChartDataset = { name: string; dataKey: string; color?: string; strokeWidth?: number; type?: CurveType; hideDots?: boolean; }; export type LineChartDatum = { name: string; [key: string]: string | number | undefined; }; export type LineChartProps = { data: LineChartDatum[]; datasets: LineChartDataset[]; height?: number; gridColor?: string; showGrid?: boolean; hideLegends?: boolean; formatValue?: (value: number) => string; formatLabel?: (label: string) => string; yTicks?: number[]; yDomain?: [number, number] | ['auto', 'auto']; xDataKey?: string; leftMargin?: number; rightMargin?: number; curveType?: CurveType; showDots?: boolean; }; export declare const LineChart: ({ data, datasets, height, gridColor, showGrid, hideLegends, formatValue, formatLabel, yTicks, yDomain, xDataKey, leftMargin, rightMargin, curveType, showDots, }: LineChartProps) => import("react/jsx-runtime").JSX.Element;