import { annotation, buildMeasures, defaultDimensions, defaultEncodingForHistogram, defaultMeasures, encodingAdapter, encodingForHistogram, histogramConfig, initAdvancedVSeed, markStyle, page, pickDimensionsForReshape, pivotAdapter, pivotReshapeWithHistogramEncoding, regressionLine, reshapeWithHistogramEncoding, sortLegend, theme } from "../pipes/index.js";
import { histogramXAxisConfig } from "../pipes/config/histogram.js";
const histogramAdvancedPipeline = [
    page,
    initAdvancedVSeed,
    defaultMeasures,
    defaultDimensions,
    histogramConfig,
    encodingAdapter([
        buildMeasures([
            'value',
            'x0',
            'x1',
            'yAxis',
            'detail'
        ]),
        defaultEncodingForHistogram
    ], [
        buildMeasures([
            'value',
            'x0',
            'x1',
            'yAxis',
            'detail'
        ]),
        encodingForHistogram,
        pickDimensionsForReshape
    ]),
    pivotAdapter([
        reshapeWithHistogramEncoding
    ], [
        pivotReshapeWithHistogramEncoding
    ]),
    histogramXAxisConfig,
    sortLegend,
    theme,
    markStyle,
    annotation,
    regressionLine
];
export { histogramAdvancedPipeline };

//# sourceMappingURL=histogram.js.map