add interface for MCQ warningType property