export function useBooleanState(initial?: boolean): { value: boolean; setTrue: (() => void); setFalse: (() => void); setValue: React.Dispatch>; toggle: (() => void); }; export function useFocusabilityState(initial?: boolean): { hide: (() => void); visible: boolean; show: (() => void); toggle: (() => void); setVisible: (() => void); }; export function useVisibilityState(initial?: boolean): { hide: (() => void); visible: boolean; show: (() => void); toggle: (() => void); setVisible: (() => void); };