/** @public */ export type EntityResults = { entityRef: string; results: Languages; }; /** @public */ export type Languages = { languageCount: number; totalBytes: number; processedDate: string; breakdown: Language[]; }; /** @public */ export type LanguageType = 'programming' | 'data' | 'markup' | 'prose'; /** @public */ export type Language = { name: string; percentage: number; bytes: number; type: LanguageType; color?: `#${string}`; }; /** @public */ export type ProcessedEntity = { entityRef: string; processedDate: Date; }; /** @public */ export type EntitiesOverview = { entityCount: number; processedCount: number; pendingCount: number; staleCount: number; filteredEntities: string[]; };