/**
 * 消息模块统一导出
 */

// 导出主要的管理器
export { messageManager, MessageManager } from './MessageManager';

// 导出状态管理器
export { messageStateManager, MessageStateManager } from './MessageStateManager';
export type { MessageState, MessageEvent, MessageSubscriber, MessageEventType } from './MessageStateManager';

// 导出同步服务
export { messageSyncService, MessageSyncService } from './MessageSyncService';

// 导出SSE处理器
export { sseMessageHandler, SSEMessageHandler } from './SSEMessageHandler';

// 导出已读管理器
export { readReceiptManager, ReadReceiptManager } from './ReadReceiptManager';