import React from 'react';
export interface TooltipContextValue {
    handleTooltipMouseEnter: React.MouseEventHandler<Element>;
    handleTooltipMouseLeave: React.MouseEventHandler<Element>;
    handleTooltipPointerMove: React.PointerEventHandler<Element>;
}
export declare const TooltipContext: React.Context<TooltipContextValue>;
export declare const TooltipProvider: React.FC<TooltipContextValue & React.PropsWithChildren>;
export declare const TooltipConsumer: React.Consumer<TooltipContextValue>;
export declare const useTooltip: () => TooltipContextValue;
