import type { ICanvas, IDrawData, IEdges, IEventHandlers, IGeometry, IHoverData, IHoverOptions, ILineOptions, IPoint, IRowOptions } from '../types'; export interface ILineChartData { id: string; value: number; label?: string; } export declare type ILineData = IDrawData & IPoint; export declare type LineChartClickHandler = (data: Readonly) => void; export declare type LineChartHoverHandler = (value?: IHoverData>) => void; declare type EventHandlers = IEventHandlers; export declare type ILineChartOptions = ICanvas & EventHandlers & IHoverOptions & Partial & IRowOptions & ILineOptions & { hoverType: 'point' | 'segment'; }; export declare type IOptions = ILineChartOptions & IGeometry; export {};