import * as React from 'react'; import './PresenceAvatarList.scss'; export type Collaborator = { avatarUrl?: string; id: string; isActive: boolean; interactedAt: number; interactionType: string; name: string; profileUrl?: string; }; export type Props = { avatarAttributes?: React.HTMLAttributes; className?: string; collaborators: Array; enableModernizedComponents?: boolean; hideAdditionalCount?: boolean; hideTooltips?: boolean; maxAdditionalCollaborators?: number; maxDisplayedAvatars?: number; onAvatarMouseEnter?: (id: string) => void; onAvatarMouseLeave?: () => void; isPreviewModernizationEnabled?: boolean; }; declare function PresenceAvatarList(props: Props, ref: React.Ref): JSX.Element | null; export { PresenceAvatarList as PresenceAvatarListComponent }; declare const _default: React.FC<(Props & React.RefAttributes) | (Props & React.RefAttributes & import("@box/blueprint-web").BlueprintModernizationContextValue)>; export default _default;