import type Project from "./project"; export default interface ProjectGroup { id: string name: string description: string abbreviation: string categoryNames: ProjectGroupCategoryMap } export interface ProjectGroupResult extends ProjectGroup { projectCounts: ProjectGroupCountMap taskCounts: ProjectGroupCountMap } export interface ProjectGroupCategoryMap { "completed"?: string "failed"?: string "on hold"?: string "to do"?: string "declined"?: string "progress"?: string "background"?: string } export interface ProjectGroupCountMap { total: number "completed"?: number "failed"?: number "on hold"?: number "to do"?: number "declined"?: number "progress"?: number "background"?: number }