import { annotationArea, annotationHorizontalLine, annotationPoint, annotationVerticalLine, backgroundColor, brush, color, colorAdapter, colorLegend, colorPointStyleFill, datasetPivot, datasetScatter, dimensionLinkage, discreteLegend, fontFamilyTheme, horizontalCrosshairLine, initPivot, initScatter, labelScatter, linearColor, linearRegressionLine, logisticRegressionLine, lowessRegressionLine, pivotAdapter, pivotAxisStyle, pivotColorLegend, pivotColumnDimensions, pivotDiscreteLegend, pivotGridStyle, pivotIndicators, pivotIndicatorsAsRow, pivotRowDimensions, pivotTitle, pointStateHover, pointStyle, polynomialRegressionLine, progressive, scatterSize, tooltipScatter, verticalCrosshairLine, xLinear, yLinear } from "../pipes/index.js";
const scatter = [
    fontFamilyTheme,
    initScatter,
    colorAdapter(color, linearColor),
    backgroundColor,
    datasetScatter,
    progressive,
    xLinear,
    yLinear,
    brush,
    scatterSize,
    labelScatter,
    tooltipScatter,
    colorAdapter(discreteLegend, colorLegend),
    verticalCrosshairLine,
    horizontalCrosshairLine,
    colorPointStyleFill(pointStyle),
    pointStateHover,
    annotationPoint,
    annotationVerticalLine,
    annotationHorizontalLine,
    annotationArea,
    linearRegressionLine,
    lowessRegressionLine,
    polynomialRegressionLine,
    logisticRegressionLine
];
const pivotScatter = [
    initPivot,
    pivotGridStyle,
    pivotIndicatorsAsRow,
    datasetPivot,
    pivotIndicators([
        fontFamilyTheme,
        initScatter,
        colorAdapter(color, linearColor),
        backgroundColor,
        datasetScatter,
        progressive,
        xLinear,
        pivotAxisStyle(yLinear),
        brush,
        scatterSize,
        labelScatter,
        tooltipScatter,
        verticalCrosshairLine,
        horizontalCrosshairLine,
        colorPointStyleFill(pointStyle),
        pointStateHover,
        annotationPoint,
        annotationVerticalLine,
        annotationHorizontalLine,
        annotationArea,
        linearRegressionLine,
        lowessRegressionLine,
        polynomialRegressionLine,
        logisticRegressionLine
    ]),
    pivotRowDimensions,
    pivotColumnDimensions,
    pivotTitle,
    colorAdapter(pivotDiscreteLegend, pivotColorLegend),
    dimensionLinkage
];
const scatterSpecPipeline = [
    pivotAdapter(scatter, pivotScatter)
];
export { scatterSpecPipeline };

//# sourceMappingURL=scatter.js.map