import { LitElement } from 'lit'; /** * Avatar group that displays overlapping avatar stack with overflow indicator * * @slot - ui-avatar children * * @csspart group - The avatar group container * @csspart overflow - The overflow badge */ export declare class UIAvatarGroup extends LitElement { static styles: import("lit").CSSResult; /** Maximum avatars to display before showing overflow */ max: number; /** Size of the overflow badge */ size: 'sm' | 'md' | 'lg'; /** Overlap spacing */ spacing: 'compact' | 'normal'; private _totalChildren; private _overflowCount; private _onSlotChange; render(): import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'ui-avatar-group': UIAvatarGroup; } } //# sourceMappingURL=avatar-group.d.ts.map