import { addRegionPadding, annotationArea, annotationHorizontalLine, annotationPoint, annotationVerticalLine, backgroundColor, brush, color, colorAdapter, colorLegend, colorPieStyleFill, datasetPivot, datasetXY, dimensionLinkage, discreteLegend, fontFamilyTheme, initDonut, initPivot, labelPie, linearColor, pieStyle, pivotAdapter, pivotColorLegend, pivotColumnDimensions, pivotDiscreteLegend, pivotGridStyle, pivotHideIndicatorName, pivotIndicators, pivotIndicatorsAsRow, pivotRowDimensions, pivotTitle, progressive, tooltip } from "../pipes/index.js";
const donut = [
    fontFamilyTheme,
    initDonut,
    colorAdapter(color, linearColor),
    backgroundColor,
    datasetXY,
    progressive,
    brush,
    labelPie,
    colorPieStyleFill(pieStyle),
    colorAdapter(discreteLegend, colorLegend),
    tooltip({
        titleEncoding: 'color'
    }),
    annotationPoint,
    annotationVerticalLine,
    annotationHorizontalLine,
    annotationArea
];
const pivotDonut = [
    initPivot,
    pivotGridStyle,
    pivotIndicatorsAsRow,
    pivotHideIndicatorName,
    datasetPivot,
    pivotIndicators([
        fontFamilyTheme,
        initDonut,
        addRegionPadding,
        colorAdapter(color, linearColor),
        backgroundColor,
        datasetXY,
        progressive,
        brush,
        labelPie,
        colorPieStyleFill(pieStyle),
        tooltip({
            titleEncoding: 'color'
        }),
        annotationPoint,
        annotationVerticalLine,
        annotationHorizontalLine,
        annotationArea
    ]),
    pivotRowDimensions,
    pivotColumnDimensions,
    pivotTitle,
    colorAdapter(pivotDiscreteLegend, pivotColorLegend),
    dimensionLinkage
];
const donutSpecPipeline = [
    pivotAdapter(donut, pivotDonut)
];
export { donutSpecPipeline };

//# sourceMappingURL=donut.js.map