UNPKG

@bobmatnyc/claude-pm-portfolio-manager

Version:

Claude PM Portfolio Management Dashboard - React-based monitoring and reporting for Claude PM managed projects

18 lines (17 loc) 556 B
import { ProcessData, ActivityData } from '../types/processTracker'; interface UseWebSocketReturn { processData: ProcessData | null; activityData: ActivityData | null; isConnected: boolean; error: string | null; reconnectAttempts: number; lastUpdate: Date | null; } interface UseWebSocketOptions { url?: string; autoReconnect?: boolean; maxReconnectAttempts?: number; reconnectInterval?: number; } export declare function useWebSocket(options?: UseWebSocketOptions): UseWebSocketReturn; export default useWebSocket;