import React, { ReactNode } from "react";
import { RoomMember, ResizeMethod } from "matrix-js-sdk/src/matrix";
import BaseAvatar from "./BaseAvatar";
interface IProps extends Omit<React.ComponentProps<typeof BaseAvatar>, "name" | "idName" | "url"> {
    member: RoomMember | null;
    fallbackUserId?: string;
    size: string;
    resizeMethod?: ResizeMethod;
    viewUserOnClick?: boolean;
    pushUserOnClick?: boolean;
    title?: string;
    style?: any;
    forceHistorical?: boolean;
    hideTitle?: boolean;
    children?: ReactNode;
}
declare const _default: (props: IProps & React.RefAttributes<HTMLElement>) => React.ReactElement | null;
export default _default;
