import { ReactNode } from 'react';
import { TooltipPlacementsType } from '../tooltip';
export type InfoIconProps = {
    /** Tooltip reference element */
    children: ReactNode;
    /** Extend the styles applied to the component */
    className?: string;
    /** aria-label for the icon */
    ariaLabel?: string;
    /** Tooltip placement */
    placement?: TooltipPlacementsType;
    /** Icon test-id */
    testId?: string;
    /** Adds the doc-link to the tooltip content */
    docsLink?: ReactNode;
};
/** Tooltip component that provides info icon out of the box
 * [CAPITALIZATION] Text must be in sentence case. If it is full sentence should have a period
 */
export declare const InfoIcon: ({ children, className, placement, ariaLabel, docsLink, testId, }: InfoIconProps) => import("react/jsx-runtime").JSX.Element;
