import { TooltipSize, TooltipVariant, TooltipStatus, TooltipPlacement } from './types';

export interface TooltipContextValue {
    isOpen: boolean;
    disabled: boolean;
    size: TooltipSize;
    variant: TooltipVariant;
    status: TooltipStatus;
    placement: TooltipPlacement;
    onOpenChange?: (isOpen: boolean) => void;
    triggerProps: React.HTMLAttributes<HTMLElement>;
    contentId: string;
}
export declare const TooltipContext: import('react').Context<TooltipContextValue | null>;
