import { MultilevelCardHoverDelay } from '../types';
/**
 * Hover 交互 Hook 的配置选项
 */
export interface UseMultilevelCardHoverOptions {
    /**
     * 是否启用 hover
     */
    enabled: boolean;
    /**
     * 延迟配置
     */
    delay?: MultilevelCardHoverDelay;
    /**
     * 展开状态变化回调
     */
    onExpandChange: (expanded: boolean) => void;
}
/**
 * Hover 交互处理 Hook
 * @param options - 配置选项
 * @returns 鼠标事件处理函数
 */
export declare const useMultilevelCardHover: (options: UseMultilevelCardHoverOptions) => {
    onMouseEnter: () => void;
    onMouseLeave: () => void;
    clearTimers: () => void;
};
