| titleAlignment | Alignment of the heading text for the component | 
| loadingIconURL | Asset URL for the loading indicator icon | 
| loadingStateView | User-defined component to customise the loading indicator | 
| emptyStateView | User-defined component to customise the empty state of the component. | 
| errorStateView | User-defined component to customise the error state of the component. | 
| sentIcon | Asset URL for the sent state indicating that a message is sent successfully. | 
| deliveredIcon | Asset URL for the delivered state indicating that a sent message is delivered successfully. | 
| readIcon | Asset URL for the read state indicating that a sent message is read by the receiver. | 
| errorIcon | Asset URL for the error state indicating that an error has occurred when the message was in transit. | 
| privateGroupIcon | Asset URL for the group icon to represent the private or closed group. | 
| passwordGroupIcon | Asset URL for the group icon to represent the password protected group. | 
| conversationsRequestBuilder | Class that allows you to set various parameters to the UsersRequest class based on which the conversations are fetched | 
| hideSeparator | When set to true, hides the separator between the individual elements in the list. | 
| hideError | When set to true, hides the error messages displayed within the component | 
| disableUsersPresence | When set to true, Users will not be able to see whether a particular user is currently online or offline. | 
| disableReceipt | When set to true, switches off the visual indication when a message has been read or viewed by the recipient. | 
| disableTyping | When set to true, typing events are disabled and the typing indicators are not displayed. | 
| disableSoundForMessages | When set to true, the component will not produce sound for all incoming messages. | 
| customSoundForMessages | mp3 file asset of your choice. | 
| selectionMode | Allows user to select individual or multiple items for applying specific operations. | 
| onSelect | Method invoked which returns the selected users. | 
| subtitleView | User-defined component to customise the secondary text shown in the default user profile. | 
| menu | User-defined component to showcase options related to the users in the header section. | 
| options | User-defined actions which appears for each user on mouseover. | 
| onItemClick | Override the method that is invoked when user clicks on a individual item in the list | 
| onError | Override the method that is invoked when an error is encountered within the component | 
| avatarStyle | Styling properties and values of the Avatar component | 
| statusIndicatorStyle | Styling properties and values of the StatusIndicator component | 
| badgeStyle | Styling properties and values of the Badge component | 
| receiptStyle | Styling properties and values of the Receipt component | 
| listItemStyle | Styling properties and values of the ListItem component | 
| deleteConversationDialogStyle | Styling properties and values of the ConfirmDialog component | 
| backdropStyle | Styling properties and values of the Backdrop component | 
| conversationsStyle | Styling properties and values of the CometChatConversations component | 
| disableMentions | Disable mentions in conversation.. Default value is set to false | 
| textFormatters | Allows user to pass custom formatters |