import { type ReactNode } from 'react';

export type ParticipationListItemProps = {
  primary: string;
  secondary: string | null;
  value: number;
  ratioLabel: ReactNode;
  noDataMessage: string;
  isEmpty: boolean;
  expandable?: boolean;
  depth?: number;
  children?: (isExpanded: boolean) => ReactNode;
  isLastItem?: boolean;
  avatarSrc?: string;
  avatarAlt?: string;
};
