Contact
data class Contact(val id: String, val name: String, val phoneNumbers: List<String>, val email: List<String>, val contactAvatar: ByteArray?)(source)
A platform-agnostic data model representing a contact's profile information.
This class serves as the core data transfer object for the Contact Picker library, aggregating details retrieved from the native address books of different platforms.
Annotated with Immutable to optimize recomposition performance in Jetpack Compose by signaling that all public properties are stable and will not change after construction.