import { CSSProperties } from 'react'; import { IconDefinition } from './Icon.generated'; export interface Props { /** * The icon to show. Must be a valid `IconDefinition`. */ icon?: IconDefinition; /** * An optional title for accessibility. */ title?: string; /** * Add a slow spin to the icon (e.g. loading indicators) */ spin?: boolean; /** * Any additional CSS classes. */ className?: string; /** * Any additional CSS properties. */ style?: CSSProperties; } export declare function Icon(props: Props): JSX.Element | null;