/// import { OcBaseProps } from '../../OcBase'; export declare enum NudgeAnimation { Background = "background", Bounce = "bounce", Conic = "conic", Ring = "ring", Size = "size" } export interface NudgeProps { /** * The button nudge animation. * @default ButtonHintAnimation.Background */ animation?: NudgeAnimation; /** * Determines if the button nudge animation is enabled. * @default false */ enabled?: boolean; /** * The number of times the button nudge animates. * @default 1 */ iterations?: number; /** * The amount of time in milliseconds between nudges. * @default 2000ms */ delay?: number; } export interface InnerNudgeProps extends OcBaseProps { /** * The nudge class names. */ classNames?: string; /** * The nudge disruptive state. */ disruptive?: boolean; /** * The nudge id. */ id?: string; /** * The nudge props. */ nudgeProps?: NudgeProps; /** * The nudge style. */ style?: React.CSSProperties; }