import { IconNamesType } from '../../../../../../../../../src/utils'; export interface ButtonProps extends React.ButtonHTMLAttributes { animation?: "none" | "spinner" | "pulse"; badge?: string; icon?: IconNamesType; size?: "default" | "compact" | "wide"; status?: "default" | "success" | "alert" | "warning" | "info" | "event"; variant?: "primary" | "secondary" | "tertiary"; } /** * The `Button` component is used to trigger an action or event, such as submitting a form, * opening a dialog, canceling an action, or performing a delete operation. * * @example * * * * * * @see https://design.avayacloud.com/components/web/buttons-web * @see https://neo-react-library-storybook.netlify.app/?path=/story/components-button */ export declare const Button: import('react').ForwardRefExoticComponent>;