diff --git a/models/Result.ts b/models/Result.ts index 0fb6e08afd4bc5e9120115f9a416d24890aeee42..bc42a7666639f0de6c4dd51f869cb899daf6299c 100644 --- a/models/Result.ts +++ b/models/Result.ts @@ -1,12 +1,17 @@ +import { CommitSchema } from '@gitbeaker/rest'; +import ExerciseResultsFile from '../../shared/types/Dojo/ExerciseResultsFile'; +import { IFileDirStat } from '../../shared/helpers/recursiveFilesStats/RecursiveFilesStats'; + export interface Result { - exerciseId: string; - dateTime: string; - commit: any; - exitCode: number; - files: any; - results: any; - success: boolean; + exerciseId: string; + dateTime: string; + commit: CommitSchema; + exitCode: number; + files: Array<IFileDirStat>; + results: ExerciseResultsFile; + success: boolean; } + export default Result; \ No newline at end of file