mirror of
https://github.com/Unleash/unleash.git
synced 2025-06-04 01:18:20 +02:00
27 lines
1.3 KiB
TypeScript
27 lines
1.3 KiB
TypeScript
/**
|
|
* Generated by Orval
|
|
* Do not edit manually.
|
|
* See `gen:api` script in package.json
|
|
*/
|
|
import type { PersonalDashboardProjectDetailsSchemaLatestEventsItem } from './personalDashboardProjectDetailsSchemaLatestEventsItem';
|
|
import type { PersonalDashboardProjectDetailsSchemaOnboardingStatus } from './personalDashboardProjectDetailsSchemaOnboardingStatus';
|
|
import type { PersonalDashboardProjectDetailsSchemaOwners } from './personalDashboardProjectDetailsSchemaOwners';
|
|
import type { PersonalDashboardProjectDetailsSchemaRolesItem } from './personalDashboardProjectDetailsSchemaRolesItem';
|
|
|
|
/**
|
|
* Project details in personal dashboard
|
|
*/
|
|
export interface PersonalDashboardProjectDetailsSchema {
|
|
/** The latest events for the project. */
|
|
latestEvents: PersonalDashboardProjectDetailsSchemaLatestEventsItem[];
|
|
/** The current onboarding status of the project. */
|
|
onboardingStatus: PersonalDashboardProjectDetailsSchemaOnboardingStatus;
|
|
/** The users and/or groups that have the "owner" role in this project. If no such users or groups exist, the list will contain the "system" owner instead. */
|
|
owners: PersonalDashboardProjectDetailsSchemaOwners;
|
|
/**
|
|
* The list of roles that the user has in this project.
|
|
* @minItems 1
|
|
*/
|
|
roles: PersonalDashboardProjectDetailsSchemaRolesItem[];
|
|
}
|