import React from 'react'; import './DIcon.less'; export interface IconComponentProps extends React.HTMLAttributes { iconValue: string; color?: string; fontSize?: number; rotate?: number; spin?: boolean; twoToneColor: string; } declare const DIcon: { (props: IconComponentProps): JSX.Element; propsDef: ({ key: string; name: string; type: string; defaultValue: string; element: JSX.Element; hidden?: undefined; min?: undefined; } | { key: string; name: string; type: string; hidden: (values: any) => boolean; defaultValue?: undefined; element?: undefined; min?: undefined; } | { key: string; name: string; type: string; defaultValue: string; hidden: (values: any) => boolean; element?: undefined; min?: undefined; } | { key: string; name: string; type: string; defaultValue: number; min: number; element?: undefined; hidden?: undefined; } | { key: string; name: string; type: string; defaultValue?: undefined; element?: undefined; hidden?: undefined; min?: undefined; })[]; title: string; icon: JSX.Element; style: boolean; }; export default DIcon;