import { EventName } from '@lit/react'; import { default as Component } from '../../components/avatar-group/avatar-group.component.js'; import { DdsOverflowClickEvent } from '../../events/events'; export type { DdsOverflowClickEvent } from '../../events/events'; /** * `dap-ds-avatar-group` * @summary Avatar group component displays multiple avatars in an organized layout with overflow management. * @element dap-ds-avatar-group * @title - Avatar Group * @group avatar * * @slot - The avatars to display in the group. * * @event dds-overflow-click - Fired when the overflow indicator is clicked. * * @csspart base - The main container of the avatar group. * @csspart avatars - The container for the visible avatars. * @csspart overflow - The overflow indicator element. * * @cssproperty --dds-avatar-group-gap - Gap between avatars in grid layout (default: 0) * @cssproperty --dds-avatar-group-overlap - Overlap amount for stacked layout (default: -8px) * @cssproperty --dds-avatar-group-border-width - Border width for avatars (default: var(--dds-border-width-base)) * @cssproperty --dds-avatar-group-border-color - Border color for avatars (default: var(--dds-border-neutral-divider)) * @cssproperty --dds-avatar-group-overflow-bg - Background color for overflow indicator (default: var(--dds-neutral-300)) * @cssproperty --dds-avatar-group-overflow-color - Text color for overflow indicator (default: var(--dds-neutral-700)) * @cssproperty --dds-avatar-group-overflow-border - Border for overflow indicator (default: var(--dds-avatar-group-border-width) solid var(--dds-avatar-group-border-color)) * @cssproperty --dds-avatar-group-size-lg - Size for large avatars (default: var(--dds-spacing-2000)) * @cssproperty --dds-avatar-group-size-md - Size for medium avatars (default: var(--dds-spacing-1600)) * @cssproperty --dds-avatar-group-size-sm - Size for small avatars (default: var(--dds-spacing-1200)) * @cssproperty --dds-avatar-group-size-xs - Size for extra small avatars (default: var(--dds-spacing-800)) * @cssproperty --dds-avatar-group-size-xxs - Size for extra extra small avatars (default: var(--dds-spacing-400)) * * @property { 'xxs' | 'xs' | 'sm' | 'md' | 'lg' } size - The size of avatars in the group. Default is `md`. See SizedMixin. * @property {string} sizeMap - Responsive size map (e.g. "md:lg"); see SizedMixin. */ declare const reactWrapper: import('@lit/react').ReactWebComponent; }>; export default reactWrapper;