/**
 * Health Dashboard View
 *
 * Displays comprehensive plugin health information including
 * overall scores, issues, and recommendations.
 *
 * @since v1.66.0
 */
import type React from 'react';
import type { PluginHealthScore, ServerHealthSummary } from '../../core/health/index.js';
/**
 * Props for HealthDashboardView
 */
export interface HealthDashboardViewProps {
    /** Server health summary */
    summary: ServerHealthSummary | null;
    /** Individual plugin scores */
    pluginScores: PluginHealthScore[];
    /** Whether loading */
    loading: boolean;
    /** Selected plugin index */
    selectedIndex: number;
    /** Content height */
    contentHeight: number;
    /** Last check timestamp */
    lastCheck: number | null;
    /** Callback when plugin selected */
    onPluginSelect?: (pluginId: string) => void;
    /** Callback to refresh */
    onRefresh?: () => void;
}
/**
 * Health Dashboard View Component
 */
export declare function HealthDashboardView({ summary, pluginScores, loading, selectedIndex, contentHeight, lastCheck }: HealthDashboardViewProps): React.JSX.Element;
export default HealthDashboardView;
//# sourceMappingURL=HealthDashboardView.d.ts.map