import type * as React from 'react'; import type { Override } from '../helpers/overrides'; export type IconOverrides = { Svg?: Override; }; export type Size = number | string; export type Color = string; export type StyledComponentArgs = { $size?: Size; $color?: Color; }; export type IconProps = React.SVGAttributes & { children?: React.ReactNode; /** Size of element, will be passed to the svg width/height style. Can also be a value included in */ size?: Size; /** Color of icon, will be used as svg fill */ color?: Color; /** Allows you to set the SVG `` label, which is used for accessibility */ title?: string | null; overrides?: IconOverrides; } & StyledComponentArgs;