import { type RefObject } from 'react'; /** * Blurs the given element when a pointerdown occurs outside it. * Used to commit inline editors when the user clicks on elements that call * preventDefault() on mousedown (e.g. chart libraries), so the browser never fires blur. * * @param elementRef - Ref to the element that should lose focus on outside pointerdown * @param isActive - When true, the document listener is attached; when false, it is removed * @internal */ export declare function useBlurOnPointerDownOutside(elementRef: RefObject, isActive: boolean): void;