// Единая точка импорта чата по заявке. export { RequestChat } from './ui/RequestChat'; export { isChatEnabledFor } from './chatEnabled'; export { useRequestChat } from './useRequestChat'; export type { IRequestChat } from './useRequestChat'; export { getChatMessages, addChatMessage, getChatRequestInfo } from './requestChat.service'; export type { IChatRequestInfo } from './requestChat.service'; export { buildParticipants, findMentionQuery, filterParticipants, insertMention, extractMentionedEmails } from './chatMentions'; export type { IChatParticipant, IMentionQuery } from './chatMentions'; export { buildChatNotifyBody } from './chatNotify'; export type { IChatNotifyBody } from './chatNotify'; export { notifyChatMessage } from './chatNotify.service'; export { uploadChatFiles, chatFilesFolderUrl, validateChatFiles, MAX_FILES_PER_MESSAGE, MAX_FILE_SIZE_BYTES } from './chatFiles.service'; export { toChatMessages, buildCommentText, hasAttachments } from './chatMessages'; export type { ICommentSource } from './chatMessages'; export { sanitizeFileName, storedFileName, displayFileName, fileStamp } from './chatFileNames'; export type { IChatMessage, IChatAttachment } from './models/IChatMessage';