docstr: Take intd from multiple input nodes and return the first one
  that is not None. Since `input` is Variadic, we know we'll
  receive a List[int].
code: def run(self, inputs: Variadic[int]):
      """
      Take intd from multiple input nodes and return the first one
      that is not None. Since `input` is Variadic, we know we'll
      receive a List[int].
      """
      for inp in inputs:  # type: ignore
          if inp is not None:
              return {"output": inp}
      return {}
  
file_path: haystack/haystack/testing/sample_components/joiner.py
imports: from typing import List
  from haystack.core.component import component
  from haystack.core.component.types import Variadic
label_desc: Use image node_id 1 for calling the FirstIntSelector obj's underlying member method code with example usage: obj.run(inputs) and returns: dict, dict