import PropTypes from "prop-types";
import { MouseEventHandler } from "react";
interface AvatarGroupProps {
    max: number;
    isLetterAvatar?: boolean;
    letterAvatarArr?: Array<any> | any;
    imageAvatarArr: Array<any>;
    onClick?: MouseEventHandler<HTMLElement> | undefined;
    onClose?: (() => void) | undefined;
    anchorEl?: Element | ((element: Element) => Element) | null | undefined;
    open?: boolean | undefined;
}
export { AvatarGroupProps };
declare const GrepsrAvatarGroup: {
    ({ max, isLetterAvatar, imageAvatarArr, letterAvatarArr, anchorEl, onClose, onClick, open }: AvatarGroupProps): JSX.Element;
    defaultProps: {
        max: number;
        isLetterAvatar: boolean;
        imageAvatarArr: {
            id: number;
            alt: string;
            title: string;
        }[];
        letterAvatarArr: never[];
    };
    propTypes: {
        imageAvatarArr: PropTypes.Validator<any[]>;
        max: PropTypes.Validator<number>;
        isLetterAvatar: PropTypes.Requireable<boolean>;
        letterAvatarArr: PropTypes.Requireable<any[]>;
    };
};
export default GrepsrAvatarGroup;
