package top.yeij.cyrene.domain.repository

import top.yeij.cyrene.domain.model.AuthResult

interface AuthRepository {

    suspend fun login(username: String, password: String): Result<AuthResult>

    suspend fun logout()

    suspend fun isLoggedIn(): Boolean
}
