interface Props { node?: T | null; event?: 'mousedown' | 'click'; hideOnScroll?: boolean; hideOnResize?: boolean; hideOnEscape?: boolean; } export default function useVisibility(props?: Props): [boolean, React.Dispatch>, React.RefObject]; export {};