import { AvatarGroupConfig } from './types';
import { Avatar } from './index';
export declare class AvatarGroup {
    readonly el: HTMLDivElement;
    private readonly maxCount;
    private readonly groupSize;
    private avatars;
    private overflowEl;
    constructor(config: AvatarGroupConfig);
    /** Add a single avatar to the group */
    add(avatar: Avatar): void;
    /** Replace all avatars in the group */
    setAvatars(avatars: Avatar[]): void;
    /** Remove the group from the DOM */
    destroy(): void;
    private buildClassName;
    private render;
}
//# sourceMappingURL=avatar-group.d.ts.map