import { SVGAttributes, FunctionComponent } from 'react';
export declare type IconNames = 'aviation' | 'comments' | 'download' | 'zhengque' | 'fenge' | 'tag' | 'shouye' | 'scan' | 'setting' | 'caidan' | 'cart' | 'cartadd' | 'zanting' | 'bofang' | 'zhibozhong' | 'shoucang1' | 'zan1' | 'zuji' | 'shijian' | 'zhuanlan' | 'time' | 'bukanjian' | 'kanjian' | 'jiankang' | 'rili' | 'zhibo' | 'chuangzuo' | 'yisheng' | 'weixin' | 'warehouse' | 'wallet' | 'zan' | 'shoucang' | 'shuaxin' | 'service' | 'tongzhi' | 'home' | 'yiyuan' | 'keshi' | 'mobile' | 'new' | 'left' | 'filter' | 'delete' | 'album' | 'biaoqing' | 'voice' | 'xiangji' | 'xingxing' | 'tip' | 'team' | 'freight' | 'jianshao' | 'zengjia' | 'right' | 'redenvelope' | 'homesolid' | 'hot' | 'monitor' | 'move' | 'notice' | 'volume' | 'add' | 'atm' | 'clear' | 'clear2' | 'yes' | 'search' | 'searchlist' | 'down' | 'history' | 'dingdan' | 'barcode' | 'bianji' | 'qrcode' | 'quan' | 'flag' | 'lock' | 'link' | 'retrue' | 'unlock' | 'user' | 'namecard' | 'time2' | 'packaging' | 'rmb' | 'tongxunlu' | 'rate' | 'share' | 'returned' | 'up' | 'upload' | 'location' | 'loading2' | 'loading';
interface Props extends Omit<SVGAttributes<SVGElement>, 'color'> {
    name: IconNames;
    size?: number;
    color?: string | string[];
}
declare const IconFont: FunctionComponent<Props>;
export default IconFont;
