getQuiz(): List<Quiz> suspend fun calculateQuizScore(answers: List<Int>): QuizResult } @Serializable data class Quiz( val question: String, val options: List<String>, val correctIndex: Int ) @Serializable data class QuizResult( val correctAnswers: Int ) Shared Module - 공통 인터페이스 정의 공통 Data Model Class