import { StateChart } from '../utils/stateMachine'; declare type TooltipState = 'CLOSED' | 'WAITING_FOR_REST' | 'OPEN' | 'CHECKING_IF_SHOULD_SKIP_REST_THRESHOLD' | 'DISMISSED'; declare type TooltipEvent = 'mouseEntered' | 'mouseMoved' | 'mouseLeft' | 'restTimerElapsed' | 'skipRestTimerElapsed' | 'focused' | 'blurred' | 'activated' | 'targetMoved' | 'unmounted'; declare type TooltipContext = { id: string | null; }; declare type TooltipStateChart = StateChart; export declare const tooltipStateChart: TooltipStateChart; export {};