import { SizeSmall, SizeMedium, SizeLarge, Sentiment, Status } from '../common'; /** * @deprecated Use `16 | 24 | 32 | 40 | 48 | 56 | 72` instead. */ type LegacySizes = SizeSmall | SizeMedium | SizeLarge; export type StatusIconSentiment = Sentiment | Status.PENDING; export type StatusIconProps = { id?: string; /** @default 'neutral' */ sentiment?: `${StatusIconSentiment}`; /** @default 40 */ size?: LegacySizes | 16 | 24 | 32 | 40 | 48 | 56 | 72; /** * Override for the sentiment's-derived, default, accessible * name announced by the screen readers.
* Using `null` will render the icon purely presentational. * */ iconLabel?: string | null; }; declare const StatusIcon: ({ id, sentiment, size: sizeProp, iconLabel, }: StatusIconProps) => import("react").JSX.Element; export default StatusIcon; //# sourceMappingURL=StatusIcon.d.ts.map