UNPKG

@synergycodes/overflow-ui

Version:

A React library for creating node-based UIs and diagram-driven applications. Perfect for React Flow users, providing ready-to-use node templates and components that work seamlessly with React Flow's ecosystem.

24 lines (23 loc) 1.01 kB
import { TooltipOptions, useTooltip } from './use-tooltip'; import { ReactNode } from 'react'; type ContextType = ReturnType<typeof useTooltip> | null; export declare function useTooltipContext(): ContextType | undefined; type Props = { /** * Tooltip reference element. */ children: ReactNode; } & TooltipOptions; /** * Tooltips display informative text when users hover over, focus on, or tap an element. */ export declare function Tooltip({ children, ...options }: Props): import("react/jsx-runtime").JSX.Element; export declare namespace Tooltip { var Content: import("react").ForwardRefExoticComponent<Omit<import("react").HTMLProps<HTMLDivElement> & { tooltipType?: import("./types").TooltipVariant; }, "ref"> & import("react").RefAttributes<HTMLDivElement>>; var Trigger: import("react").ForwardRefExoticComponent<Omit<import("react").HTMLProps<HTMLElement> & { asChild?: boolean; }, "ref"> & import("react").RefAttributes<HTMLElement>>; } export {};