import React from 'react'; import type { SchemaField, FieldMappingOverride, WidgetFieldMapping } from '../types'; interface FieldMappingPanelProps { /** Schema del endpoint (fields con labels). Null si no disponible. */ schema: { fields: SchemaField[]; } | null; /** Field mapping semántico del widget (fallback cuando no hay schema en cache). */ widgetFieldMapping?: WidgetFieldMapping | null; /** Campos actualmente resueltos (del contrato o heurística). */ currentCategory: string; currentValues: string[]; /** Override del usuario (si existe). */ override: FieldMappingOverride | null; /** Tipo de chart actual (para adaptar labels). */ chartType: string; /** Callback al cambiar el override. */ onChange: (override: FieldMappingOverride | null) => void; } export declare const FieldMappingPanel: React.FC; export {}; //# sourceMappingURL=FieldMappingPanel.d.ts.map