import { type SVGAttributes } from 'react'; import { type AccentColorNamesType, type ChildrenProps, type EmotionColorNamesType, type SingleOrResponsive, type StyleProps, type TextColorNamesType, type TransferProps } from './shared'; export type IconBoxSize = SingleOrResponsive; export type IconColorType = TextColorNamesType | EmotionColorNamesType | AccentColorNamesType; export interface IconProps extends StyleProps, ChildrenProps, SVGAttributes, TransferProps { ariaHidden?: boolean; boxSize?: IconBoxSize; color?: IconColorType; name: string; title?: string; } export interface SpiritIconProps extends IconProps { }