import * as React from 'react'; /** * * @param {React.MutableRefObject} containerRef - A mutable reference object to the container element. * @returns {{ top: number, left: number, height: number, width: number, x: number, y: number, bottom: number, right: number }} - * - `top`: Distance from the top of the viewport to the top of the container. * - `left`: Distance from the left of the viewport to the left of the container. * - `height`: Height of the container. * - `width`: Width of the container. * - `scrollWidth`: Scroll Width of the container. * - `offsetWidth`: Layout width of the container including borders and padding. * - `offsetHeight`: Layout height of the container including borders and padding. * - `x`: Horizontal position of the container relative to the viewport. * - `y`: Vertical position of the container relative to the viewport. * - `bottom`: Distance from the top of the viewport to the bottom of the container. * - `right`: Distance from the left of the viewport to the right of the container. */ export declare const useGetContainerPosition: (containerRef: React.MutableRefObject) => { top: number; left: number; height: number; width: number; x: number; y: number; bottom: number; right: number; scrollWidth: number; clientWidth: number; scrollHeight: number; clientHeight: number; offsetWidth: number; offsetHeight: number; };