import type { Nullable } from '../../typings/utility-types.js';
type DOMRectDefaultValues = Omit<DOMRect, 'toJSON'>;
/**
 * Возвращает размер элемента и его позицию относительно viewport
 *
 * @param element - ref элемента или сам элемент
 * @returns - возвращает размер элемента и его позицию относительно viewport
 */
export declare const getDOMRect: <T extends Element>(element: Nullable<T> | React.RefObject<T | null>) => DOMRectDefaultValues;
export {};
