This is a Swift client SDK for the Chatkit service. It enables you to establish a connection that the client will receive relevant updates, and will receive updates when events relevant to the connected user occur in the system that includes; Subscribing to a room, Create a room, Fetching messages from a room and more. The Pusher Chatkit API allows you to Integrate Chatkit with your application and engage users via realtime messaging. Pusher chat provides group chat to private real time messaging that includes ephemeral chat, encrypted messages, online presence or typing indicators. Pusher services, APIs and libraries help add interactive features to your applications.