import type { HMRState } from './clientManager';
import { type HMRWebSocket } from '../../types/websocket';
export declare const broadcastToClients: (state: HMRState, message: {
    type: string;
    [key: string]: unknown;
}) => void;
export declare const handleClientConnect: (state: HMRState, client: HMRWebSocket, manifest: Record<string, string>) => void;
export declare const handleClientDisconnect: (state: HMRState, client: HMRWebSocket) => void;
export declare const handleHMRMessage: (state: HMRState, client: HMRWebSocket, message: unknown) => void;
