import { VScreenAnimationType } from "../types.js";
import { fadeInBar, growBar, isHorizontalBar, moveInBar, moveOutBar } from "./barMotion.js";
const getLoopResult = (effect, chartType, spec)=>{
    if (effect === VScreenAnimationType.growth) return growBar(chartType);
    if (effect === VScreenAnimationType.moveIn) return moveInBar(chartType, spec);
    if (effect === VScreenAnimationType.load) return fadeInBar();
    return {};
};
export { atmosphereColorToFill, atmosphereColorToStroke, transform2VChartColor } from "./barColor.js";
export { getGroupCountFromSpec, groupHighLightBar } from "./barGroup.js";
export { fadeInBar, getLoopResult, growBar, isHorizontalBar, moveInBar, moveOutBar };

//# sourceMappingURL=bar.js.map