import { annotationArea, annotationHorizontalLine, annotationPoint, annotationVerticalLine, backgroundColor, brush, cellStyle, color, colorAdapter, datasetPivot, datasetXY, discreteLegend, heatmapBandAxis, heatmapColorDomain, heatmapColorLegend, initPivot, label, linearColor, pivotAdapter, pivotAxisStyle, pivotColorLegend, pivotColumnDimensions, pivotDiscreteLegend, pivotGridStyle, pivotIndicators, pivotIndicatorsAsRow, pivotRowDimensions, pivotTitle, playerAdapter, tooltipHeatmap } from "../pipes/index.js";
import { initHeatmap } from "../pipes/init/heatmap.js";
const heatmap = [
    initHeatmap,
    backgroundColor,
    playerAdapter(datasetXY),
    colorAdapter(color, linearColor),
    label,
    heatmapBandAxis,
    brush,
    colorAdapter(discreteLegend, heatmapColorLegend),
    cellStyle,
    tooltipHeatmap,
    annotationPoint,
    annotationVerticalLine,
    annotationHorizontalLine,
    annotationArea
];
const pivotHeatmap = [
    initPivot,
    pivotGridStyle,
    pivotIndicatorsAsRow,
    datasetPivot,
    pivotIndicators([
        initHeatmap,
        backgroundColor,
        datasetXY,
        colorAdapter(color, linearColor),
        label,
        pivotAxisStyle(heatmapBandAxis),
        brush,
        tooltipHeatmap,
        cellStyle,
        annotationPoint,
        annotationVerticalLine,
        annotationHorizontalLine,
        annotationArea
    ]),
    heatmapColorDomain,
    pivotRowDimensions,
    pivotColumnDimensions,
    pivotTitle,
    colorAdapter(pivotDiscreteLegend, pivotColorLegend)
];
const heatmapSpecPipeline = [
    pivotAdapter(heatmap, pivotHeatmap)
];
export { heatmapSpecPipeline };

//# sourceMappingURL=heatmap.js.map