drizzle-cube
Version:
Drizzle ORM-first semantic layer with Cube.js compatibility. Type-safe analytics and dashboards with SQL injection protection.
16 lines (15 loc) • 611 B
TypeScript
import { AIExplainAnalysis } from '../../types';
interface ExplainAIPanelProps {
/** AI analysis result */
analysis: AIExplainAnalysis;
/** Callback to close the modal */
onClose?: () => void;
/** Legacy: Callback to clear/close (backward compatible with old API) */
onClear?: () => void;
}
/**
* ExplainAIPanel - Modal component for displaying AI analysis results
* Shows in a near full-screen modal with scrolling
*/
export declare function ExplainAIPanel({ analysis, onClose, onClear }: ExplainAIPanelProps): import("react/jsx-runtime").JSX.Element;
export default ExplainAIPanel;