import { CSSProperties, MouseEventHandler } from 'react'; /** * Вызывает callback только если клик был начат и закончен на одном и том же элементе. * @param onExactClick Сработает при клике. * @param options Опции. * @return Свойства для целевого элемента. * @todo Экспортировать из точки входа modal-overlay. */ export declare function useExactClick(onExactClick: VoidFunction | undefined, { onMouseDown, onMouseUp, }?: { onMouseDown?: MouseEventHandler; onMouseUp?: MouseEventHandler; }): { onMouseUp: MouseEventHandler; onMouseDown: MouseEventHandler; }; /** * Возвращает пропсы со стилям, которые формируют размер и позицию на основе window.visualViewport. * @return Пропсы. */ export declare function useVisualViewportPlacement(): { style: CSSProperties; };