import { getLightBrushConfig, getLightColor, getLightCrosshairRect, getLightLabel, getLightLegend, getLightPivotChartGridConfig } from "../common/index.js";
import { getLightTooltip } from "../common/tooltip.js";
import { getLightAnnotation } from "../common/annotaion.js";
import { getLightLinearAxis } from "../common/axes.js";
import { getLightBoxPlotStyle, getLightOutlierStyle } from "../common/boxPlot.js";
const getBoxPlotTheme = ()=>{
    const linearAxis = getLightLinearAxis();
    const crosshairRect = getLightCrosshairRect();
    const baseConfig = {
        backgroundColor: 'transparent',
        color: getLightColor(),
        label: getLightLabel(),
        legend: getLightLegend(),
        tooltip: getLightTooltip(),
        brush: getLightBrushConfig()
    };
    return {
        ...baseConfig,
        xAxis: linearAxis,
        yAxis: linearAxis,
        crosshairRect,
        pivotGrid: getLightPivotChartGridConfig(),
        annotation: getLightAnnotation(),
        boxPlotStyle: getLightBoxPlotStyle(),
        outlierStyle: getLightOutlierStyle()
    };
};
export { getBoxPlotTheme };

//# sourceMappingURL=boxPlot.js.map