diff --git a/src/app/dars/models/audit.ts b/src/app/dars/models/audit.ts index 5e2de7c674441d172dc4c0711e7d2c21f11b8781..d318d640eeb364d1ac3864ccc5aee03649bcdc96 100644 --- a/src/app/dars/models/audit.ts +++ b/src/app/dars/models/audit.ts @@ -2,9 +2,24 @@ export interface Requirement { requirementName: string; status: { status: string; description: string }; requirementLinesGroupedByContentType: { - contentType: string; // I think this can be string literals + contentType: + | 'blankLine' + | 'hText' + | 'noRequirementNeedsLine' + | 'noRequirementTitle' + | 'noSubrequirementAcceptCourses' + | 'noSubrequirementCourses' + | 'noSubrequirementNeedsSummaryLine' + | 'noSubrequirementRejectCourses' + | 'noSubrequirementTLine' + | 'okRequirementTitle' + | 'okSubrequirementAcceptCourses' + | 'okSubrequirementCourses' + | 'okSubrequirementEarnedLine' + | 'okSubrequirementNeedsSummaryLine' + | 'okSubrequirementTLine'; lines: string[]; - }; + }[]; } export interface Audit {