import { SideType } from '@primereact/types/headless/positioner'; export declare function isCssAnchorSupported(): boolean; export interface Rect { x: number; y: number; width: number; height: number; } export interface ComputedCoords { x: number; y: number; } export declare function clamp(value: number, min: number, max: number): number; export declare function getBoundaryRect(boundary?: HTMLElement | null): Rect; export declare function getLayoutRect(element: HTMLElement, rect: DOMRect): DOMRect | { left: number; top: number; width: number; height: number; }; export declare function computeTransformOrigin(side: SideType, arrowX: number, arrowY: number, contentWidth: number, contentHeight: number, arrowSize: number, hasArrow: boolean): string;