OptionalavatarAvatar URL (optional)
Unique identifier for the channel (typically roomName)
OptionalisWhether the channel/user is online
OptionallastTimestamp of the last message
OptionallastPreview of the last message
Display name for the channel
OptionalsubtitleSubtitle text (e.g., participant count)
OptionaltypeChannel type for grouping (e.g., 'dm', 'group', 'room')
Number of unread messages
Represents a chat channel (conversation) in the channel list.