import React from "react"; import type { StandardLonghandProperties } from "csstype"; import { XHComponentCommonProps } from "../../types"; export declare type XHIcon = "prompt" | "score" | "info" | "failure" | "success" | "loading" | "back" | "notice" | "scan" | "light" | "faceScan" | "delete" | "radioFull" | "checkboxFull" | "checkedSquare" | "checked2" | "arrowTop" | "notice2" | "position" | "contacts" | "billFull" | "bill2" | "bill3" | "bill4" | "edit" | "editFull" | "camera" | "close" | "gift" | "message" | "user" | "wenhao" | "kefu" | "play" | "arrowLeft" | "arrowRight" | "keyboardClose" | "add" | "tongxunlu" | "zhuyi" | "duigou" | "edit2" | "alipay" | "wechat" | "friendPay" | "pen" | "location" | "search" | "qa" | "thumbsUp" | "thumbsDown" | "thumbsUpFull" | "thumbsDownFull" | "waiting" | "scan2" | "safety" | "report" | "forbidden" | "unlock" | "tel" | "download" | "medal" | "shopCart" | "star" | (string & {}); export declare type XHIconProps = { icon: XHIcon; size?: number; color?: StandardLonghandProperties["color"]; style?: React.CSSProperties; onClick?: () => void; dataTrackId?: string; } & XHComponentCommonProps; declare const Icon: React.FC; export default Icon;