The messaging common core library is used when working on features provided by the messaging service.
This library contains data representation of messaging information. It can be used for implementing a custom messaging service, or in a frontend that uses the messaging service.