import { IconNamesType } from '../../../../../../../../../src/utils'; export interface IconButtonProps extends Omit, "aria-label"> { "aria-label": string; animation?: "none" | "spinner" | "pulse"; badge?: string; icon: IconNamesType; shape?: "circle" | "square"; size?: "default" | "compact" | "wide" | "large"; iconSize?: "sm" | "md" | "lg"; status?: "default" | "success" | "alert" | "warning" | "info" | "event"; variant?: "primary" | "secondary" | "tertiary"; } /** * IconButton is a button that contains an icon and has no text * * @example * * * * @see https://neo-react-library-storybook.netlify.app/?path=/story/components-iconbutton */ export declare const IconButton: import('react').ForwardRefExoticComponent>;