import type { AgMapLineSeriesItemStylerParams, AgMapLineSeriesLabelFormatterParams, AgMapLineSeriesOptions, AgMapLineSeriesStyle, AgMapLineSeriesTooltipRendererParams, AgNumericValue, Opacity, Styler } from 'ag-charts-community'; import { _ModuleSupport } from 'ag-charts-community'; import type { FeatureCollection, Geometry, PointLabelDatum } from 'ag-charts-core'; declare const SeriesProperties: typeof _ModuleSupport.SeriesProperties; export interface MapLineNodeLabelDatum extends PointLabelDatum { readonly datumIndex: number; readonly idValue: string; } export interface MapLineNodeDatum extends _ModuleSupport.DataModelSeriesNodeDatum { readonly idValue: string; readonly labelValue: string | undefined; readonly colorValue: number | undefined; readonly sizeValue: number | undefined; readonly legendItemName: string | undefined; readonly projectedGeometry: Geometry | undefined; style: AgMapLineSeriesStyle; } export declare class MapLineSeriesProperties extends SeriesProperties { topology?: FeatureCollection; title?: string; legendItemName?: string; idKey: string; topologyIdKey: string; idName?: string; labelKey?: string; labelName?: string; sizeKey?: string; sizeName?: string; colorKey?: string; colorName?: string; sizeDomain?: [AgNumericValue, AgNumericValue]; readonly colorScale: _ModuleSupport.ColorScaleProperties; minStrokeWidth?: number; maxStrokeWidth?: number; stroke: string; strokeOpacity: number; strokeWidth: number; lineDash: number[]; lineDashOffset: number; itemStyler?: Styler, AgMapLineSeriesStyle>; readonly label: _ModuleSupport.Label; readonly tooltip: _ModuleSupport.SeriesTooltip, "context">>; getStyle(): Required & { opacity: Opacity; }; } export {};