declare const mergedConfig: import("@salutejs/plasma-new-hope/styled-components").ComponentConfig, (import("react").HTMLAttributes & { shape?: string; size?: string; name?: string; url?: string; customText?: string; status?: "active" | "inactive"; isScalable?: boolean; focused?: boolean; statusLabels?: import("@salutejs/plasma-new-hope/types/components/Avatar/Avatar.types.js").StatusLabels; hasExtra?: boolean; type?: "badge" | "counter"; extraPlacement?: "top-left" | "top-right" | "bottom-left" | "bottom-right"; customBorderRadius?: number | string; } & { badgeView?: string | undefined; pilled?: boolean | undefined; text?: string | undefined; customColor?: string | undefined; customBackgroundColor?: string | undefined; contentLeft?: import("react").ReactNode; contentRight?: import("react").ReactNode; } & { counterView?: undefined; count?: undefined; maxCount?: undefined; } & import("react").RefAttributes) | (import("react").HTMLAttributes & { shape?: string; size?: string; name?: string; url?: string; customText?: string; status?: "active" | "inactive"; isScalable?: boolean; focused?: boolean; statusLabels?: import("@salutejs/plasma-new-hope/types/components/Avatar/Avatar.types.js").StatusLabels; hasExtra?: boolean; type?: "badge" | "counter"; extraPlacement?: "top-left" | "top-right" | "bottom-left" | "bottom-right"; customBorderRadius?: number | string; } & { counterView?: string | undefined; count?: number | undefined; maxCount?: number | undefined; } & { badgeView?: undefined; pilled?: undefined; text?: undefined; customColor?: undefined; customBackgroundColor?: undefined; contentLeft?: undefined; contentRight?: never | undefined; } & import("react").RefAttributes)>; declare const Avatar: import("react").FunctionComponent & ((import("react").HTMLAttributes & { shape?: string; size?: string; name?: string; url?: string; customText?: string; status?: "active" | "inactive"; isScalable?: boolean; focused?: boolean; statusLabels?: import("@salutejs/plasma-new-hope/types/components/Avatar/Avatar.types.js").StatusLabels; hasExtra?: boolean; type?: "badge" | "counter"; extraPlacement?: "top-left" | "top-right" | "bottom-left" | "bottom-right"; customBorderRadius?: number | string; } & { badgeView?: string | undefined; pilled?: boolean | undefined; text?: string | undefined; customColor?: string | undefined; customBackgroundColor?: string | undefined; contentLeft?: import("react").ReactNode; contentRight?: import("react").ReactNode; } & { counterView?: undefined; count?: undefined; maxCount?: undefined; } & import("react").RefAttributes) | (import("react").HTMLAttributes & { shape?: string; size?: string; name?: string; url?: string; customText?: string; status?: "active" | "inactive"; isScalable?: boolean; focused?: boolean; statusLabels?: import("@salutejs/plasma-new-hope/types/components/Avatar/Avatar.types.js").StatusLabels; hasExtra?: boolean; type?: "badge" | "counter"; extraPlacement?: "top-left" | "top-right" | "bottom-left" | "bottom-right"; customBorderRadius?: number | string; } & { counterView?: string | undefined; count?: number | undefined; maxCount?: number | undefined; } & { badgeView?: undefined; pilled?: undefined; text?: undefined; customColor?: undefined; customBackgroundColor?: undefined; contentLeft?: undefined; contentRight?: never | undefined; } & import("react").RefAttributes))>; export { Avatar, mergedConfig };