Options for the useAutoHide hook
Duration of the show/hide animation in milliseconds
CSS easing function for the animation
Optional
Callback fired when visibility changes
Timeout in milliseconds before hiding. 0 or undefined = always visible.
Options for the useAutoHide hook