package com.optix.android.domain.repository

import com.optix.android.domain.model.AuditLogEntry
import kotlinx.coroutines.flow.Flow

interface AuditLogRepository {
    suspend fun insert(entry: AuditLogEntry): Long
    fun observeAll(): Flow<List<AuditLogEntry>>
    suspend fun clear()
}
