import { jsx as _jsx } from "react/jsx-runtime";
import { getClassNames } from '@websolutespa/bom-core';
import { useLlm } from '@websolutespa/bom-mixer-llm';
import style from './busyindicator.module.scss';
export const BusyIndicator = ()=>{
    const streaming = useLlm((state)=>state.streaming);
    const classNames = getClassNames(style.indicator, {
        [style.streaming]: streaming
    });
    return /*#__PURE__*/ _jsx("div", {
        className: classNames,
        children: /*#__PURE__*/ _jsx("div", {
            className: style.icon
        })
    });
};

//# sourceMappingURL=busyindicator.js.map