import { MutableRefObject } from 'react';
import { MenuDirection } from '../types';
import { getPositionHelpers } from './getPositionHelpers';
export interface placeToporBottomParams {
    anchorRect: DOMRect;
    placeToporBottomX: number;
    placeTopY: number;
    placeBottomY: number;
    arrowRef: MutableRefObject<HTMLElement | null>;
    arrow?: boolean;
    direction: 'left' | 'right' | 'top' | 'bottom';
    position: 'auto' | 'anchor' | 'initial';
}
export declare const placeToporBottom: (props: ReturnType<typeof getPositionHelpers> & placeToporBottomParams) => {
    arrowX?: number | undefined;
    x: number;
    y: number;
    computedDirection: MenuDirection;
};
