export default Icon; declare class Icon extends React.PureComponent { static propTypes: { /** @ignore */ children: PropTypes.Requireable; /** * 自定义 icon */ icon: PropTypes.Requireable; /** 同 Icon 组件 prefix */ prefix: PropTypes.Requireable; /** * 样式风格 */ styleType: PropTypes.Requireable; /** * icon 大小 */ iconSize: PropTypes.Requireable; /** * 是否开启border样式 */ border: PropTypes.Requireable; /** * border 类型 */ borderType: PropTypes.Requireable; /** * 自定义样式 */ customStyle: PropTypes.Requireable; /** 边框色 */ borderColor: PropTypes.Requireable; /** 背景色 */ background: PropTypes.Requireable; }>>; }; static defaultProps: { borderType: string; iconSize: string; border: boolean; }; constructor(props: any); constructor(props: any, context: any); render(): JSX.Element; } import React from "react"; import PropTypes from "prop-types";