import { BaseChannel } from '@sendbird/chat'; /** * - Converts `<` and `>` characters to their HTML entities (`<` and `>`). * - All other characters (including special symbols, emojis, and non-English text) remain unchanged. */ export declare const sanitizeString: (str?: string) => string; export declare const stripZeroWidthSpace: (str?: string) => string; /** * NodeList cannot be used with Array methods * @param {NodeListOf} childNodes * @returns Array of child nodes */ export declare const nodeListToArray: (childNodes?: Node['childNodes'] | null) => ChildNode[]; export declare function isChannelTypeSupportsMultipleFilesMessage(channel: BaseChannel): boolean; export declare function extractTextAndMentions(childNodes: NodeListOf): { messageText: string; mentionTemplate: string; isMentionedMessage: boolean; };