import React from "react";
import type { AgentTerminalRecentEvent } from "./agentDiagnostics";
type SocketMessageListener = (callback: (message: {
    type: string;
    payload: any;
}) => void) => () => void;
export interface HeartbeatDiagnosticsPanelProps {
    agentId: string;
    subscribeSocketMessages?: SocketMessageListener;
    seedRecoveryEvents?: AgentTerminalRecentEvent[];
}
export declare function HeartbeatDiagnosticsPanel({ agentId, subscribeSocketMessages, seedRecoveryEvents, }: HeartbeatDiagnosticsPanelProps): React.JSX.Element;
export {};
