import { Variants } from 'motion/react';
import { TooltipPlacement } from './Tooltip.types';
/**
 * Base animation variants for the tooltip - optimized for smooth positioning
 */
export declare const baseTooltipVariants: Variants;
/**
 * Get animation variants based on tooltip placement
 * @param placement - Tooltip placement (top, right, bottom, left)
 * @returns Animation variants for the specified placement
 */
export declare const getTooltipVariants: (placement: TooltipPlacement) => Variants;
/**
 * Spring animation configuration options
 */
export declare const tooltipSpringConfig: {
    light: {
        type: "spring";
        stiffness: number;
        damping: number;
    };
    medium: {
        type: "spring";
        stiffness: number;
        damping: number;
    };
    bouncy: {
        type: "spring";
        stiffness: number;
        damping: number;
    };
};
