package com.kmalbz.database.service import com.kmalbz.api.model.ApiObject import kotlinx.datetime.LocalDateTime interface IResultObjectService{ fun addOne(apiObject: ApiObject) suspend fun getAllResultObjects(): List suspend fun getCount(): Long suspend fun getPage(page: Long): List suspend fun getResultObjectbyTag(tag: String): ApiObject? suspend fun getResultObjectbyDate(date: LocalDateTime): List suspend fun getResultObjectbeforeDate(date: LocalDateTime): List suspend fun getResultObjectafterDate(date: LocalDateTime): List suspend fun getResultObjecGreaterthanProbability(probability: Double): List suspend fun getResultObjecLessthanProbability(probability: Double): List suspend fun getResultObjecEqualsProbability(probability: Double): List }