import { IEmojiIcon } from '@vev/utils'; import React, { HTMLAttributes } from 'react'; import { SilkeIconDefinitions } from '../../icons'; import { SilkeColor } from '../../silke-theme-provider'; export type SilkeIcons = keyof typeof SilkeIconDefinitions | null | IEmojiIcon | `fa-${string}`; interface SilkeIconProps extends HTMLAttributes { icon: SilkeIcons | React.ReactElement; color?: SilkeColor | string; } export declare function SilkeIcon({ icon, className, color, ...rest }: SilkeIconProps): JSX.Element; export {};