| ChannelMarkReadListener | Listener for ChatClient.markRead requests. |
| CreateChannelListener | Listener for io.getstream.chat.android.client.ChatClient.createChannel calls. |
| DeleteMessageListener | Listener for requests of message deletion and for message deletion results. |
| DeleteReactionListener | Listener for io.getstream.chat.android.client.ChatClient.deleteReaction calls. |
| EditMessageListener | Listener for editions in messages. |
| GetMessageListener | Listener used when fetching a single new message from the backend. |
| HideChannelListener | Listener of ChatClient.hideChannel requests. |
| MarkAllReadListener | Listener for ChatClient.markAllRead requests. |
| QueryChannelListener | Listener of ChatClient.queryChannel requests. |
| QueryChannelsListener | Listener of ChatClient.queryChannels requests. |
| QueryMembersListener | Listener of ChatClient.queryMembers requests. |
| SendGiphyListener | Listener for io.getstream.chat.android.client.ChatClient.sendGiphy calls. |
| SendMessageListener | Listener for ChatClient.sendMessage requests. |
| SendReactionListener | Listener for io.getstream.chat.android.client.ChatClient.sendReaction calls. |
| ShuffleGiphyListener | Listener for io.getstream.chat.android.client.ChatClient.shuffleGiphy calls. |
| ThreadQueryListener | Listener for reply queries. |
| TypingEventListener | Listener for ChatClient.keystroke and ChatClient.stopTyping requests. |