export declare const useOnScrollEffect: (anchorEl: HTMLElement | null, onScroll: () => void) => void; export declare const useOnResizeParentEffect: (element: HTMLElement | null, onResize: () => void) => void; export declare const useOnResizeEffect: (element: HTMLElement | null, onResize: () => void) => void; export declare const anchorPosition: (anchorEl: HTMLElement, popOverContainerEl: HTMLElement, { horizontalPosition, horizontalAlignment, verticalPosition, verticalAlignment, }: { readonly horizontalPosition?: "left" | "center" | "right" | undefined; readonly horizontalAlignment?: "left" | "center" | "right" | undefined; readonly verticalPosition?: "center" | "top" | "bottom" | undefined; readonly verticalAlignment?: "center" | "top" | "bottom" | undefined; }) => void;