/** * HealthContext * * Provides server health scores and summary to components consuming the * Health tab. Narrowed from its original 4-domain form in v2.11.x — * stats, recommendations, and performance now live in dedicated contexts. * * @since v2.10.0 */ import { type ReactNode } from 'react'; import type { PluginHealthScore, ServerHealthSummary } from '../../../core/health/index.js'; export interface HealthContextValue { healthSummary: ServerHealthSummary | null; healthPluginScores: PluginHealthScore[]; healthLoading: boolean; healthLastCheck: number | null; healthSelectedIndex: number; refreshHealth: () => void; } export declare function HealthProvider({ children, value }: { children: ReactNode; value: HealthContextValue; }): React.ReactElement; export declare function useHealthContext(): HealthContextValue; //# sourceMappingURL=health-context.d.ts.map