// Registration type enum RegistrationType { phone, email } // Report status enum ResponseStatus { success, failure } enum ProgressStatuses { pending, started, completed } // Levels enum ProficiencyLevels { a1, a2, b1, b2, none } // State object enum StateObjects { homeView, verifyOtp, resendOtp, profileImage, profileUpdate, resetPassword, loginWithEmail, loginWithGoogle, loadLessonVideo, requestResetCode, registerWithEmail, profileCompletion, registerWithGoogle, }