import { SizeSmall, SizeLarge } from '../common';
import { PopoverPreferredPlacement } from '../popover';
export interface InfoProps {
    'aria-label'?: string;
    /**
     * Extra classes applied to Info
     */
    className?: string;
    /**
     * Content displayed inside a Popover a Modal
     */
    content?: React.ReactNode;
    onClick?: () => void;
    /**
     * Decides whether to display content in a Popover or a Modal
     */
    presentation?: 'MODAL' | 'POPOVER';
    /**
     * Decides the size of help Icon
     */
    size?: SizeSmall | SizeLarge;
    /**
     * Title displayed inside a Popover a Modal
     */
    title?: React.ReactNode;
    /**
     * Prferred placement of the Popover, does not apply to Modal
     */
    preferredPlacement?: PopoverPreferredPlacement;
}
declare const Info: ({ className, content, onClick, presentation, size, title, "aria-label": ariaLabel, preferredPlacement, }: InfoProps) => import("react").JSX.Element;
export default Info;
//# sourceMappingURL=Info.d.ts.map