| Account | 
 Holds information about your Zendesk Chat account. 
 | 
| Agent | 
 Represents a Zendesk Chat agent. 
 | 
| Attachment | 
 | 
| Attachment.Metadata | 
 Information about the image attachment. 
 | 
| ChatLog | 
 A chat log is a record of an event that happened in the chat between participants. 
 | 
| ChatLog.AttachmentMessage | 
 Chat log with an additional attachment field. 
 | 
| ChatLog.Comment | 
 Chat log with an additional fields for the previous and new chat comment. 
 | 
| ChatLog.Message | 
 Chat log with an additional message field. 
 | 
| ChatLog.Rating | 
 Chat log with an additional fields for the previous and new chat rating. 
 | 
| ChatSettings | 
 Defines a server-driven settings for Zendesk Chat. 
 | 
| ChatState | 
 Represents the current state of the chat. 
 | 
| ChatStateStore | 
 Source of truth for the local chat state. 
 | 
| Department | 
 Model class for representing an available department in a chat session. 
 | 
| ObservationToken<T> | 
Defines a token for an  Observer that is currently registered to observe updates  
 | 
| OfflineForm | 
 A form to contact the business when agents are offline. 
 | 
| OfflineForm.Builder | 
  | 
| VisitorInfo | 
 Holds information about the visitor in the Zendesk Chat system. 
 | 
| VisitorInfo.Builder | 
 Constructs instances of VisitorInfo. 
 | 
| VisitorPath | 
 Definition of a visitor path used to track information about visited web pages. 
 |