import { annotation, buildMeasures, defaultDimensions, defaultEncodingForHistogram, defaultMeasureId, defaultMeasures, encodingAdapter, encodingForHistogram, histogramConfig, initAdvancedVSeed, markStyle, pickDimensionsForReshape, pickMeasuresForReshape, pivotAdapter, pivotReshapeWithHistogramEncoding, regressionLine, reshapeWithHistogramEncoding, sortLegend, theme } from "../pipes/index.js";
import { histogramXAxisConfig } from "../pipes/config/histogram.js";
const histogramAdvancedPipeline = [
    initAdvancedVSeed,
    defaultMeasures,
    defaultDimensions,
    defaultMeasureId,
    histogramConfig,
    encodingAdapter([
        defaultEncodingForHistogram,
        buildMeasures
    ], [
        encodingForHistogram,
        buildMeasures,
        pickMeasuresForReshape([
            'tooltip',
            'label',
            'color'
        ]),
        pickDimensionsForReshape
    ]),
    pivotAdapter([
        reshapeWithHistogramEncoding
    ], [
        pivotReshapeWithHistogramEncoding
    ]),
    histogramXAxisConfig,
    sortLegend,
    theme,
    markStyle,
    annotation,
    regressionLine
];
export { histogramAdvancedPipeline };

//# sourceMappingURL=histogram.js.map