import { default as React, ReactNode } from 'react'; import { IconProps } from '../Icon.types'; import { IconName } from '../useIconComponent'; export type DynamicIconProps = Omit & { name: IconName; fallback?: ReactNode; }; /** * @deprecated Use `` instead of ``. * The Icon component now supports dynamic icon loading via the `iconName` prop. * @example * // Before (deprecated): * * * // After (recommended): * */ export declare const DynamicIcon: ({ name, fallback, ...props }: DynamicIconProps) => string | number | boolean | React.JSX.Element | Iterable | null; export default DynamicIcon; export type { IconName as DynamicIconName };