/*
 * Copyright OpenSearch Contributors
 * SPDX-License-Identifier: Apache-2.0
 */
export const CATEGORY_COLORS = {
    AGENT: {
        border: 'border-indigo-500/50',
        bg: 'bg-indigo-500/10',
        text: 'text-indigo-400',
        bar: 'bg-indigo-500',
        chipHover: 'hover:bg-indigo-500/20',
    },
    LLM: {
        border: 'border-purple-500/50',
        bg: 'bg-purple-500/10',
        text: 'text-purple-400',
        bar: 'bg-purple-500',
        chipHover: 'hover:bg-purple-500/20',
    },
    TOOL: {
        border: 'border-amber-500/50',
        bg: 'bg-amber-500/10',
        text: 'text-amber-400',
        bar: 'bg-amber-500',
        chipHover: 'hover:bg-amber-500/20',
    },
    EVAL: {
        border: 'border-emerald-500/50',
        bg: 'bg-emerald-500/10',
        text: 'text-emerald-400',
        bar: 'bg-emerald-500',
        chipHover: 'hover:bg-emerald-500/20',
    },
    ERROR: {
        border: 'border-red-500/50',
        bg: 'bg-red-500/10',
        text: 'text-red-400',
        bar: 'bg-red-500',
        chipHover: 'hover:bg-red-500/20',
    },
    OTHER: {
        border: 'border-slate-500/50',
        bg: 'bg-slate-500/10',
        text: 'text-slate-400',
        bar: 'bg-slate-500',
        chipHover: 'hover:bg-slate-500/20',
    },
};
/**
 * Get category colors for a given category string.
 * Falls back to OTHER for unknown categories.
 */
export function getCategoryColors(category) {
    return CATEGORY_COLORS[category] || CATEGORY_COLORS.OTHER;
}
//# sourceMappingURL=categoryStyles.js.map