/** * Fuente de verdad única para la configuración visual de tipos de widget. * Importar desde aquí en lugar de redefinir en cada componente. * * Usado por: WidgetManagerPanel, WidgetCustomizationPanel, Step3PresentationType. */ import type { WidgetPresentationType } from '../types'; export interface WidgetTypeConfig { id: WidgetPresentationType; label: string; description: string; icon: React.FC<{ className?: string; }>; } export declare const WIDGET_TYPE_CONFIG: WidgetTypeConfig[]; /** Mapa tipo → config (para lookups O(1)) */ export declare const WIDGET_TYPE_MAP: Record; /** Obtiene el ícono de un tipo. Fallback: Hash */ export declare function getTypeIcon(tipo: string): React.FC<{ className?: string; }>; /** Obtiene el label de un tipo. Fallback: el tipo crudo */ export declare function getTypeLabel(tipo: string): string; //# sourceMappingURL=widgetTypeConfig.d.ts.map