import { PopoverProps, InternalPosition, BoundingOffset, BoundingBox } from '../interfaces';
export interface CalculatePosition {
    internalPosition: InternalPosition;
    boundingOffset: BoundingOffset;
}
export declare function calculatePosition(preferred: PopoverProps.Position, trigger: BoundingOffset, arrow: BoundingBox, body: BoundingOffset, container: BoundingOffset, viewport: BoundingOffset): CalculatePosition;
