diff --git a/data/src/main/java/com/hous/data/repository/RulesTodayRepository.kt b/data/src/main/java/com/hous/data/repository/RulesTodayRepository.kt
deleted file mode 100644
index 8b9654fc..00000000
--- a/data/src/main/java/com/hous/data/repository/RulesTodayRepository.kt
+++ /dev/null
@@ -1,37 +0,0 @@
-package com.hous.data.repository
-
-import com.hous.data.entity.Rule
-import com.hous.data.model.WrapperClass
-import com.hous.data.model.request.MyToDoCheckRequest
-import com.hous.data.model.response.RulesTableResponse
-import com.hous.data.model.response.RulesTodayInfoListResponse
-import com.hous.data.model.response.TempManagerRequest
-import com.hous.data.model.response.TempManagerResponse
-
-interface RulesTodayRepository {
-    suspend fun getTodayTodayInfoList(roomId: String): Result<WrapperClass<RulesTodayInfoListResponse>>
-
-    suspend fun getTempManagerInfoList(
-        roomId: String,
-        rulesId: String
-    ): Result<WrapperClass<TempManagerResponse>>
-
-    suspend fun putTempManagerInfoList(
-        roomId: String,
-        ruleId: String,
-        tmpRuleMembers: TempManagerRequest
-    ): Result<WrapperClass<Any>>
-
-    suspend fun getMyTodoInfoList(roomId: String): Result<WrapperClass<List<Rule>>>
-
-    suspend fun putMyToDoCheckLust(
-        roomId: String,
-        ruleId: String,
-        isCheck: MyToDoCheckRequest
-    ): Result<WrapperClass<MyToDoCheckRequest>>
-
-    suspend fun getRuleTableInfoList(
-        roomId: String,
-        categoryId: String
-    ): Result<WrapperClass<RulesTableResponse>>
-}
diff --git a/domain/src/main/java/com/hous/domain/repository/RulesTodayRepository.kt b/domain/src/main/java/com/hous/domain/repository/RulesTodayRepository.kt
new file mode 100644
index 00000000..58abfcd2
--- /dev/null
+++ b/domain/src/main/java/com/hous/domain/repository/RulesTodayRepository.kt
@@ -0,0 +1,34 @@
+package com.hous.data.repository
+
+import com.hous.domain.model.RuleInfo
+import com.hous.domain.model.TempManagerInfo
+import com.hous.domain.model.rules.RulesTableInfo
+import com.hous.domain.model.rules.RulesTodayInfo
+
+interface RulesTodayRepository {
+    suspend fun getTodayTodayInfoList(roomId: String): RulesTodayInfo?
+
+    suspend fun getTempManagerInfoList(
+        roomId: String,
+        rulesId: String
+    ): TempManagerInfo?
+
+    suspend fun putTempManagerInfoList(
+        roomId: String,
+        ruleId: String,
+        tmpRuleMembers: List<String>
+    ): Any?
+
+    suspend fun getMyTodoInfoList(roomId: String): List<RuleInfo>?
+
+    suspend fun putMyToDoCheckLust(
+        roomId: String,
+        ruleId: String,
+        isCheck: Boolean
+    )
+
+    suspend fun getRuleTableInfoList(
+        roomId: String,
+        categoryId: String
+    ): RulesTableInfo?
+}