import React from "react";
import { AvatarSize as AvatarSizeEnum } from "./AvatarConstants";
import { type AvatarSize } from "./Avatar.types";
import { type VibeComponentProps } from "../../types";
import { type SubIcon } from "@vibe/icon";
export interface AvatarBadgeProps extends VibeComponentProps {
    /**
     * The image source for the badge.
     */
    src?: string;
    /**
     * The icon displayed inside the badge.
     */
    icon?: SubIcon;
    /**
     * The tab index of the badge.
     */
    tabIndex?: string | number;
    /**
     * The size of the badge.
     */
    size?: AvatarSize;
}
declare const _default: React.FC<AvatarBadgeProps> & {
    sizes: typeof AvatarSizeEnum;
};
export default _default;
