UNPKG

claude-flow-novice

Version:

Claude Flow Novice - Advanced orchestration platform for multi-agent AI workflows with CFN Loop architecture Includes Local RuVector Accelerator and all CFN skills for complete functionality.

126 lines 3.29 kB
/** * AgentHierarchyTree Material-UI Styles * Uses Material-UI v6 styling system */ import { Theme } from '@mui/material/styles'; import { SxProps } from '@mui/system'; /** * Agent state color mapping */ export declare const stateColors: { readonly active: "#10b981"; readonly idle: "#6b7280"; readonly busy: "#3b82f6"; readonly paused: "#eab308"; readonly error: "#ef4444"; readonly terminated: "#9ca3af"; readonly ready: "#22c55e"; readonly working: "#0ea5e9"; readonly completed: "#10b981"; readonly failed: "#dc2626"; readonly degraded: "#f59e0b"; readonly offline: "#991b1b"; readonly initializing: "#fbbf24"; }; /** * Agent type color mapping */ export declare const typeColors: { readonly coordinator: "#6366f1"; readonly orchestrator: "#8b5cf6"; readonly coder: "#10b981"; readonly tester: "#f59e0b"; readonly reviewer: "#8b5cf6"; readonly 'security-specialist': "#ef4444"; readonly architect: "#3b82f6"; readonly 'backend-dev': "#06b6d4"; readonly 'frontend-dev': "#ec4899"; readonly 'devops-engineer': "#84cc16"; readonly planner: "#6366f1"; readonly researcher: "#a855f7"; readonly 'mobile-dev': "#f97316"; readonly 'cicd-engineer': "#14b8a6"; readonly 'api-docs': "#8b5cf6"; readonly 'perf-analyzer': "#fbbf24"; }; /** * Container styles */ export declare const containerStyles: SxProps<Theme>; /** * Header styles */ export declare const headerStyles: SxProps<Theme>; /** * Search input styles */ export declare const searchInputStyles: SxProps<Theme>; /** * Tree content styles */ export declare const treeContentStyles: (maxHeight: number) => SxProps<Theme>; /** * Tree node styles */ export declare const treeNodeStyles: (level: number, isSelected: boolean, isHovered: boolean) => SxProps<Theme>; /** * Expand/collapse button styles */ export declare const expandButtonStyles: SxProps<Theme>; /** * Icon container styles */ export declare const iconContainerStyles: SxProps<Theme>; /** * Node info styles */ export declare const nodeInfoStyles: SxProps<Theme>; /** * Node label styles */ export declare const nodeLabelStyles: SxProps<Theme>; /** * State badge styles */ export declare const stateBadgeStyles: (state: string) => SxProps<Theme>; /** * Metrics container styles */ export declare const metricsContainerStyles: SxProps<Theme>; /** * Metric item styles */ export declare const metricItemStyles: SxProps<Theme>; /** * Footer stats styles */ export declare const footerStatsStyles: SxProps<Theme>; /** * Legend styles */ export declare const legendStyles: SxProps<Theme>; /** * Legend item styles */ export declare const legendItemStyles: SxProps<Theme>; /** * Legend dot styles */ export declare const legendDotStyles: (color: string) => SxProps<Theme>; /** * Empty state styles */ export declare const emptyStateStyles: SxProps<Theme>; /** * Loading state styles */ export declare const loadingStateStyles: SxProps<Theme>; /** * Get health color based on score */ export declare const getHealthColor: (health: number) => string; /** * Get confidence color based on score */ export declare const getConfidenceColor: (confidence: number) => string; //# sourceMappingURL=AgentHierarchyTree.styles.d.ts.map