import React, { ReactNode, DetailedHTMLProps, ComponentType } from "react"; import '../styles/icons.css'; export type IconSize = "inherit" | "extra-small" | "small" | "default" | "large" | "extra-large"; export interface IconProps extends DetailedHTMLProps, HTMLSpanElement> { svg: ReactNode; size?: IconSize; spin?: boolean; rotate?: number; prefixCls?: string; type?: string; } declare const Icon: React.ForwardRefExoticComponent & React.RefAttributes>; declare const convertIcon: (Svg: ComponentType, iconType: string) => React.ForwardRefExoticComponent, "ref"> & React.RefAttributes>; export { convertIcon }; export default Icon;