import * as React from 'react'; import { ReactElement } from 'react'; import { Tooltip as Tooltip$1 } from '@base-ui/react/tooltip'; /** * Tooltip — WealthX Design System * Figma: https://www.figma.com/design/9V9F0NGVsif8LGmEhVjOcT/Design-System---shadcn?node-id=73-2904 * * Base: official shadcn tooltip (npx shadcn\@latest add tooltip) * WealthX overrides: bg-brand-secondary, text-brand-secondary-foreground, sharp corners (no rounded-md) */ type TooltipProviderProps = React.ComponentProps; declare function TooltipProvider({ delay, ...props }: TooltipProviderProps): ReactElement; type TooltipProps = React.ComponentProps; declare function Tooltip({ ...props }: TooltipProps): ReactElement; type TooltipTriggerProps = React.ComponentProps & { /** shadcn-compatible alias for Base UI's `render`: replaces the trigger with its single child. */ asChild?: boolean; }; declare function TooltipTrigger({ asChild, children, ...props }: TooltipTriggerProps): ReactElement; type TooltipContentProps = React.ComponentProps & { sideOffset?: number; side?: React.ComponentProps["side"]; }; declare function TooltipContent({ className, sideOffset, side, children, style, ...props }: TooltipContentProps): ReactElement; export { Tooltip, TooltipContent, type TooltipContentProps, type TooltipProps, TooltipProvider, type TooltipProviderProps, TooltipTrigger, type TooltipTriggerProps };