import { TooltipDirection } from '../../models';
export declare const useTooltipHelper: () => {
    getTooltipTranslatePosition: (direction: TooltipDirection, window: {
        width: number;
        height: number;
    }, anchorElement: {
        width: number;
        height: number;
    }, tooltipElement: {
        width: number;
        height: number;
        right: number;
        left: number;
        top: number;
        bottom: number;
    }) => {
        translateX: number;
        translateY: number;
    };
    _getTranslatePosition: (direction: TooltipDirection, anchorElement: {
        width: number;
        height: number;
    }, tooltipElement: {
        width: number;
        height: number;
    }, margin?: number) => {
        x: number;
        y: number;
    };
    _shiftTranslatePosition: (direction: TooltipDirection, tooltipElement: {
        right: number;
        left: number;
        top: number;
        bottom: number;
    }, window: {
        width: number;
        height: number;
    }, translatePosition: {
        x: number;
        y: number;
    }) => {
        shiftedX: number;
        shiftedY: number;
    };
};
