import React from 'react'; import { PopoverPlacement, PopoverPlacementStatus } from '@splunk/react-ui/Popover'; interface ExtendedDOMRect extends DOMRect { middle: number; center: number; } export declare function getPlacement(args: { align: 'center' | 'edge' | 'end'; anchorPos: ExtendedDOMRect; canCoverAnchor?: boolean; defaultPlacement: PopoverPlacement; outerContainerEl: HTMLElement; padding: number; placement?: PopoverPlacement; repositionMode: 'none' | 'flip' | 'any'; scrollContainerPos?: DOMRect; windowHeight: number; windowWidth: number; }): { maxHeight: number; maxWidth: number; outerContainerStyle: React.CSSProperties; placement: PopoverPlacementStatus; }; export {};