/** * CollaboratorAvatars Component * * Displays stacked avatars of collaborators with tooltips showing names/intents. */ import React from 'react'; import type { ActorPresence } from '@pantheon-systems/css-client'; export interface CollaboratorAvatarsProps { /** List of actors to display */ actors: ActorPresence[]; /** Maximum avatars to show before "+N" (default: 5) */ maxVisible?: number; /** Show agents separately from humans */ separateAgents?: boolean; /** Click handler for avatar */ onAvatarClick?: (actor: ActorPresence) => void; /** Custom className */ className?: string; } /** * Displays stacked avatars of collaborators with tooltips showing names/intents. * Automatically updates based on usePresence hook. */ export declare function CollaboratorAvatars({ actors, maxVisible, separateAgents, onAvatarClick, className, }: CollaboratorAvatarsProps): React.JSX.Element;