import { AvatarProps } from '../avatar';
import { BadgeProps } from '../badge';
import { ProfileTypePersonal, ProfileTypeBusiness, Sentiment } from '../common';
export type AvatarWrapperProps = {
    url?: string;
    'aria-label'?: string;
    profileType?: ProfileTypeBusiness | ProfileTypePersonal;
    profileId?: string;
    name?: string;
    avatarProps?: AvatarProps;
    badgeProps?: BadgeProps;
} & ({
    badgeUrl: string;
    badgeAltText: string;
    badgeStatusIcon?: never;
} | {
    badgeUrl?: never;
    badgeAltText?: never;
    badgeStatusIcon: Sentiment;
} | {
    badgeUrl?: never;
    badgeAltText?: never;
    badgeStatusIcon?: never;
});
declare const AvatarWrapper: ({ url, "aria-label": ariaLabel, profileType, profileId, badgeUrl, badgeAltText, badgeStatusIcon, name, avatarProps, badgeProps, }: AvatarWrapperProps) => import("react").JSX.Element;
export default AvatarWrapper;
//# sourceMappingURL=AvatarWrapper.d.ts.map