code: def get_input() -> (
      Tuple[str, str, List[str], Tuple[bool, int, int, bool]]
  ):
      input_txt, input_queries = get_text_and_query()
      client_files = (
          get_file_input()
      )  # this is already converted to string format
      window_input = get_window_input()
      visualize_xpos = get_pos_input()
      return (
          input_txt,
          input_queries,
          client_files,
          window_input,
          visualize_xpos,
      )
  
file_path: stanza/stanza/utils/visualization/semgrex_app.py
imports: import streamlit
  import streamlit.components.v1
  from semgrex_visualizer import visualize_search_str
  from semgrex_visualizer import edit_html_overflow
  from io import StringIO
  import os
  import stanza
  import typing
  from typing import List, Tuple, Any
  import argparse
label_desc: Use image node_id 5 for calling a global function with example usage: get_input() and returns: input_txt,  input_queries,  client_files,  window_input,  visualize_xpos