package api

type Project struct {
	ID             string         `json:"id"`
	Name           string         `json:"name"`
	CreateTime     int64          `json:"createTime"`
	Owner          IDName         `json:"owner"`
	Creator        IDName         `json:"creator"`
	Status         IDNameCategory `json:"status"`
	StatusCategory string         `json:"statusCategory"`
	IsArchive      bool           `json:"isArchive"`
}

type ListProjectsData struct {
	Lists []*Project `json:"list"`
}

type ListProjectsResponse struct {
	*BaseResponse

	Data *ListProjectsData `json:"data"`
}
