package profiles.domain.repository import android.net.Uri import profiles.data.remote.dto.ProfileDto interface ProfileRepository { suspend fun getProfile(id: String): Result suspend fun getMyProfile(): Result suspend fun updateProfile(displayName: String?, bio: String?): Result suspend fun uploadAvatar(uri: Uri): Result suspend fun removeAvatar(): Result }