import React from "react";
import { Avatar } from "@vector-im/compound-web";
import { ButtonEvent } from "../elements/AccessibleButton";
interface IProps {
    name?: React.ComponentProps<typeof Avatar>["name"];
    idName?: React.ComponentProps<typeof Avatar>["id"];
    title?: string;
    url?: string | null;
    urls?: string[];
    type?: React.ComponentProps<typeof Avatar>["type"];
    size: string;
    onClick?: (ev: ButtonEvent) => void;
    className?: string;
    tabIndex?: number;
    altText?: string;
}
declare const BaseAvatar: (props: IProps & React.RefAttributes<HTMLElement>) => React.ReactElement | null;
export default BaseAvatar;
export type BaseAvatarType = React.FC<IProps>;
