/** * TrainX API * ### The TrainX API documentation In order to use the Swagger, please retrieve your JWT at the following link: [https://trainx.getcockpit.io/jwt](https://trainx.getcockpit.io/jwt) and add it to the bearer field in the authorization section. * * The version of the OpenAPI document: v1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { ProgramStatsTeamDtoApi } from './programStatsTeamDto'; import { ProgramDtoApi } from './programDto'; export interface ProgramStatsDtoApi { program: ProgramDtoApi; /** * The stats for each teams within the program stats. */ teams: Array; /** * The participation of the program (number of users that have at least started the program / number of users in the program) */ participation: number; /** * The score of the program (average live score of the users that have at least started the program) */ score: number; /** * The progress of the program (average progress of the users that have at least started the program) */ progress: number; /** * The number of user of the team. (number of users that are assigned to the program) */ totalUsersCount: number; /** * The number of user that have responded to the program. (number of users that have at least started the program) */ userParticipationCount: number; /** * The number of user that have completed the program. (number of users that have completed the program) */ userCompletedProgramCount: number; /** * The number of user that have validated the program. (number of users that have completed and validated the program) */ userValidatedProgramCount: number; }