import type { ResolvedCartesianChartTheme } from "../../theme";
import { type LineChartAreaFillConfig, type LineChartDotConfig } from "./options";
import type { LineChartSeries } from "./types";
export declare const buildLineChartSeriesStyleMap: <TData extends Record<string, unknown>>({ areaFill, dots, resolvedTheme, seriesInput, showDots }: {
    areaFill: LineChartAreaFillConfig | undefined;
    dots: boolean | LineChartDotConfig | undefined;
    resolvedTheme: ResolvedCartesianChartTheme;
    seriesInput: Array<LineChartSeries<TData>>;
    showDots: boolean;
}) => Map<string, {
    strokeWidth: number;
    strokeStyle: import("./options").ResolvedLineChartStrokeStyle;
    area: boolean | undefined;
    areaFill: import("./options").ResolvedLineChartAreaFillConfig;
    curve: import("../../../core/index").LineCurve | undefined;
    color: string;
    threshold: import("./options").ResolvedLineChartThresholdStyle | undefined;
    dot: import("./options").ResolvedLineChartDotConfig;
}>;
//# sourceMappingURL=seriesStyles.d.ts.map