What is the difference between accessible, accessibilityLabel and accessibilityHint of Text component in react native?

What is the difference between accessible, accessibilityLabel and accessibilityHint of Text component in react native? The react native documentation is not enough to understand. Examples will be more appreciated.

Allowing both hover and select state on a section / component

Do you think allowing both hover and select on a component makes sense in the bellow context?

  • The tool is a drag & drop application builder (UI builder).

  • Configuring objects (sections in the page or components such as buttons, checkboxes, inputs, etc) is done by first selecting the object in the page.

  • The user can always select another object or multiple by also clicking on Command.

  • Each object also has a hover state

I was thinking that once something is selected it doesn’t make sense to have the hover state anymore, as hover is an indicator that it can be selected/interacted with. (once selected objects can also be dragged and repositioned in the layout)

Would you approach this differently?