/** * Messaging Module Global Settings */ export interface DyNTS_Msg_Global_Settings { /** Enable real-time socket events for messages */ enableRealtimeEvents?: boolean; /** Maximum messages per conversation to load */ maxMessagesPerLoad?: number; /** Enable conversation threading */ enableThreading?: boolean; /** Enable message reactions */ enableReactions?: boolean; /** Enable file attachments */ enableAttachments?: boolean; /** Maximum attachment size in bytes */ maxAttachmentSize?: number; /** Enable mentions */ enableMentions?: boolean; /** Enable read receipts */ enableReadReceipts?: boolean; /** Enable typing indicators */ enableTypingIndicators?: boolean; /** Retry settings for failed messages */ retry?: { maxRetries?: number; retryDelay?: number; }; } //# sourceMappingURL=msg-global-settings.interface.d.ts.map