import { RefObject } from 'react'; export type ClickOutsideHandler = (event: MouseEvent) => void; type UseClickOutsideProps = { isActive?: boolean | (() => boolean | undefined); ignoreClicksInsideRefs?: ReadonlyArray>; handler?: ClickOutsideHandler; }; export declare function useClickOutside({ isActive, ignoreClicksInsideRefs, handler, }: UseClickOutsideProps): void; export {};