type OutsideEvents = { [K in keyof DocumentEventMap]: DocumentEventMap[K] extends MouseEvent | FocusEvent ? K : never; }[keyof DocumentEventMap]; /** * Custom hook for klikk eller fokus utenfor et gitt element (eller flere elementer) * @param ref Sjekker om det klikkes utenfor dette elementet/elementene * @param callback Callback-funksjon ved klikk utenfor elementet/elementene * @param events Type eventer å lytte på. Default: mousedown */ export declare const useOutsideEvent: (ref: React.RefObject | React.RefObject[], callback: (event: MouseEvent | FocusEvent) => void, events?: OutsideEvents[]) => void; export {};