import { ConfigurationItem } from '../configuration-card/configuration-card.component'; export interface DetailSidePanelTab { label: string; value: string; /** Material icon name for the side panel button */ icon?: string; } export interface DetailSidePanelMetadataItem { label: string; value: string; icon?: string; iconLibrary?: 'mat' | 'fa'; link?: string; statusColor?: 'yellow' | 'red' | 'green' | 'gray'; } export interface DetailSidePanelConfigSection { title: string; icon?: string; items: ConfigurationItem[]; }