import { Events } from '../../shared/utils'; export type MessageHandler = (socketId: string, message: any) => void; export declare class MessageRouter extends Events { private handlers; registerHandler(messageType: string, handler: MessageHandler): void; route(socketId: string, message: any): void; hasHandler(messageType: string): boolean; }