import { RefObject } from "react"; import { GenericEventCallback } from "../../types/events"; export default function useClickOutside({ ref, callback, ignoreClasses, eventName }: { ref: RefObject; callback: GenericEventCallback; ignoreClasses?: string[]; eventName?: keyof HTMLElementEventMap | string; }): void;