trait SomeInterface {
  def someFunction(): Future[Either[Throwable, String]]
}