export interface ProviderInfo { color: string; authors: string[]; fullName?: string; avatarUrl?: string | null; } export interface ModelData { createdAt: string; id: string; } export interface Activity { date: string; count: number; level: number; } export interface CalendarData { [key: string]: Activity[]; } export interface OpenSourceHeatmapProps { calendarData: CalendarData; author: string; color: string; providers: ProviderInfo[]; }