import React from "react"; import type { AriaAttributes } from "react"; import { type IconName } from "../Icon/Icon"; export declare const AVATAR_COLORS: readonly ["brand", "gray", "blue", "green", "yellow", "red", "purple"]; export type AvatarColorProp = (typeof AVATAR_COLORS)[number]; export type AvatarProps = { /** The name to display in the avatar (first letter will be shown) */ label: string; /** Icon to display instead of the label's initial */ icon?: IconName; color?: AvatarColorProp; /** Optional tooltip content. If not provided, will show the full label as tooltip */ tooltipContent?: string; hideTooltip?: boolean; /** @deprecated Use aria-* props directly instead */ ariaAttributes?: AriaAttributes; "data-e2e-test-id"?: string; }; export declare const Avatar: ({ label, icon, color, tooltipContent, hideTooltip, ariaAttributes: deprecatedAriaAttributes, "data-e2e-test-id": dataE2eTestId, ...ariaAttributes }: AvatarProps) => React.ReactElement;