import { IconAnimation, IconType } from '../icon'; import { StyledIconSize, StyledIconVariant } from './types'; /** * Props for the StyledIcon component */ export default interface IStyledIconProps { /** * The variant of the icon * @default 'primary' */ variant?: StyledIconVariant; /** * The size of the icon * @default 'default' */ size?: StyledIconSize; /** * The name of the icon */ icon: IconType; /** * The animation of the icon */ animation?: IconAnimation; }