import type { AgBaseRadarSeriesOptions, AgRadarSeriesLabelFormatterParams, AgRadarSeriesStyle, AgRadarSeriesTooltipRendererParams, AgRadialSeriesOptionsKeys, AgSeriesMarkerStyle, ContextDefault, DatumDefault } from 'ag-charts-community';
import { _ModuleSupport } from 'ag-charts-community';
import type { NormalisedTextOrSegments, SizedPoint } from 'ag-charts-core';
export interface RadarNodeDatum extends _ModuleSupport.DataModelSeriesNodeDatum {
    readonly index: number;
    readonly label?: {
        x: number;
        y: number;
        text: NormalisedTextOrSegments;
        textAlign: CanvasTextAlign;
        textBaseline: CanvasTextBaseline;
    };
    readonly point: Readonly<SizedPoint>;
    readonly angleValue: any;
    readonly radiusValue: any;
    style?: AgSeriesMarkerStyle;
}
declare const SeriesProperties: typeof _ModuleSupport.SeriesProperties;
export declare class RadarSeriesProperties<TStyle extends AgRadarSeriesStyle, TOpts extends AgBaseRadarSeriesOptions<DatumDefault, ContextDefault, TStyle>> extends SeriesProperties<TOpts> {
    angleKey: string;
    radiusKey: string;
    angleName?: string;
    radiusName?: string;
    angleKeyAxis: string;
    radiusKeyAxis: string;
    legendItemName?: string;
    stroke: string;
    strokeWidth: number;
    strokeOpacity: number;
    lineDash: number[];
    lineDashOffset: number;
    rotation: number;
    styler?: TOpts['styler'];
    readonly marker: _ModuleSupport.SeriesMarker<AgRadialSeriesOptionsKeys<any>>;
    readonly label: _ModuleSupport.Label<AgRadarSeriesLabelFormatterParams, any>;
    readonly tooltip: _ModuleSupport.SeriesTooltip<Omit<AgRadarSeriesTooltipRendererParams<any>, "context">>;
    connectMissingData: boolean;
}
export {};
