import type { D3SymbolName } from '../../labels'; import type { DataSeries, Point } from '..'; export declare const get_series_color: (series_idx: number) => string; export declare const get_series_symbol: (series_idx: number) => D3SymbolName; export declare const extract_series_color: (series_data: DataSeries) => string; export declare const prepare_legend_data: (series: DataSeries[]) => { series_idx: number; label: string; visible: boolean; display_style: { symbol_type: D3SymbolName; symbol_color: string; }; }[]; export declare const create_data_points: (series: DataSeries[], filter_fn?: (series: DataSeries) => boolean) => Point[]; export declare function process_prop(prop: T[] | T | undefined | null, idx: number): T | undefined;