import React, { ReactElement } from "react";
import { AvatarProps } from "../Avatar/Avatar";
import L3ComponentProps from "../../types/L3ComponentProps";
import { AvatarSize, AvatarType } from "../Avatar/AvatarConstants";
import { AvatarGroupCounterVisualProps } from "./AvatarGroup";
import { TooltipProps } from "../Tooltip/Tooltip";
interface AvatarGroupCounterProps extends L3ComponentProps {
    /**
     * Array of Avatar elements
     */
    counterTooltipAvatars?: ReactElement<AvatarProps>[];
    /**
     * AvatarGroupCounterVisualProps: props for counter
     */
    counterProps?: AvatarGroupCounterVisualProps;
    counterTooltipCustomProps?: TooltipProps;
    counterTooltipIsVirtualizedList?: boolean;
    size?: AvatarSize;
    type?: AvatarType;
}
declare const AvatarGroupCounter: React.FC<AvatarGroupCounterProps>;
export default AvatarGroupCounter;
