/**
 * Copyright (c) Adaptavist, Inc.
 */
import { GenericProps } from '@/src/utilities';
import { HTMLAttributes } from 'react';
export interface ITooltip extends HTMLAttributes<HTMLDivElement>, GenericProps {
    /**
     * Controls where the tooltip is placed in relation to the content. Default it "top".
     */
    placement?: 'top' | 'bottom' | 'left' | 'right';
    /**
     * Controls the text to be displayed inside of the tooptip.
     */
    tooltipText?: string;
    /**
     * Controls if the tooltip is disabled or not. Default is false.
     */
    disabled?: boolean;
    /**
     * Controls if the tooltip will display an information icon.
     */
    hasIcon?: boolean;
    /**
     * Controls the href for the icon to link to. Default to "''".
     */
    iconHref?: string;
}
