Contact Picker State
Defines the contract for managing the state and interactions of a contact picker.
This interface provides a reactive way to observe the selected contact and methods to initialize and trigger the platform-specific contact selection UI.