import React, { FC } from "react"; interface CircleIconCommonProps { /** * 背景大小 * @default 24 */ size?: number; /** * 字体颜色 * 背景色会基于该颜色, 调整 */ color: string; } interface CircleIconChildrenProps extends CircleIconCommonProps { /** * 子节点 */ children: React.ReactNode; } interface CircleIconNameProps extends CircleIconCommonProps { /** * iconpark的name */ name: string; /** * 如需要调整字体, 则额外传入fontSize即可 * 默认为 size * {DEFAULT_SCLAE} */ fontSize?: number; } declare type CircleIconProps = CircleIconChildrenProps | CircleIconNameProps; declare const CircleIcon: FC; export default CircleIcon;