import { SvelteComponentTyped } from "svelte";

export type CarbonUserAvatarGroupContext = {
  items: any;
  max: any;
  size: any;
  activeTooltip: any;
  register: () => any;
  unregister: () => any;
  updateName: () => any;
};

export type UserAvatarGroupOverflowProps = {
  /**
   * @default undefined
   */
  label: string;

  /**
   * @default ""
   */
  names?: string;
};

export default class UserAvatarGroupOverflow extends SvelteComponentTyped<
  UserAvatarGroupOverflowProps,
  Record<string, any>,
  Record<string, never>
> {}
