/**
 * 消息服务层统一导出
 * 
 * 重构说明：所有服务直接使用 zustand store，移除了 IMessageStateManager 接口依赖
 */

// 消息去重服务
export { MessageDeduplication, messageDeduplication } from './MessageDeduplication';

// 用户缓存服务
export { UserCacheService, userCacheService } from './UserCacheService';

// 已读回执管理器
export { ReadReceiptManager } from './ReadReceiptManager';

// 会话操作服务
export { ConversationOperations } from './ConversationOperations';

// 消息发送服务
export { MessageSendService } from './MessageSendService';

// 消息同步服务
export { MessageSyncService } from './MessageSyncService';

// WebSocket 消息处理器
export { WSMessageHandler } from './WSMessageHandler';