import React from "react"; export declare enum Color { Blue = 1, SkyBlue = 2, Turquoise = 3, Green = 4, Purple = 5, Pink = 6, Orange = 7, LightBlue = 8, LightSkyBlue = 9, LightTurquoise = 10, LightGreen = 11, LightPurple = 12, LightPink = 13, LightOrange = 14 } interface AvatarProps { /** * 头像文案 */ text: string; /** * 头像颜色 * * - 如果是 `Color` 枚举,直接对应颜色模板 * - 如果是颜色字符串(支持Hex和rgb(a)),则使用传入的颜色 * - 其他字符串输入(比如腾讯云 uin),采取哈希到 `Color` 枚举值后再取模板颜色 */ color: Color | string; /** * 文案颜色 * * - 一般不需要修改。自定义颜色时可以根据自身需求调整 * */ textColor?: string; /** * 头像宽度 * * @default 38 */ width?: number; /** * 头像高度 * * @default 38 */ height?: number; /** * 显示提示徽章 * * @default false */ badge?: boolean; } export declare const Avatar: React.FunctionComponent> & { Color: typeof Color; }; export {};