import { default as ITooltipProps } from './ITooltipProps';
/**
 * Tooltip component that displays additional information when hovering over an element.
 * Built on top of Radix UI's Tooltip primitive.
 * @param props {@link ITooltipProps} - The props for the Tooltip component
 * @returns The Tooltip component
 *
 * @example
 * ```tsx
 * <Tooltip content="Tooltip content">
 *   <Button label="Hover me" />
 * </Tooltip>
 * ```
 *
 * @example
 * ```tsx
 * <Tooltip content="Bold" shortcut={['Ctrl', 'B']}>
 *   <Button label="Hover me" />
 * </Tooltip>
 * ```
 */
declare const Tooltip: {
    ({ content, shortcut, children, side, align, sideOffset, hidden, delayDuration, open, "aria-keyshortcuts": callerAriaKeyShortcuts, ...rest }: ITooltipProps): import("react/jsx-runtime").JSX.Element;
    displayName: string;
};
export default Tooltip;
