import type React from "react"; import type { MaxWidthProps } from "styled-system"; export interface TooltipProps { /** Delay before showing (in ms) */ showDelay?: string | number; /** Whether the tooltip is open by default */ defaultOpen?: boolean; /** Tooltip placement relative to the trigger */ placement?: "top" | "top-start" | "top-end" | "bottom" | "bottom-start" | "bottom-end" | "left" | "left-start" | "left-end" | "right" | "right-start" | "right-end"; /** Maximum width for the tooltip box */ maxWidth?: MaxWidthProps["maxWidth"]; /** Additional CSS class for styling */ className?: string; /** The content to display inside the tooltip */ tooltip?: React.ReactNode; /** Child element that triggers the tooltip */ children?: React.ReactNode; } export default function Tooltip({ showDelay, defaultOpen, placement, maxWidth, className, tooltip, children, }: TooltipProps): import("react/jsx-runtime").JSX.Element;