code: def _dtype_indices_classes_axis(draw):
      classes = draw(helpers.ints(min_value=2, max_value=100))
      dtype, indices, shape = draw(
          helpers.dtype_and_values(
              available_dtypes=helpers.get_dtypes("integer"),
              min_value=0,
              max_value=classes - 1,
              small_abs_safety_factor=4,
              ret_shape=True,
          )
      )
  
      axis = draw(st.integers(min_value=-1, max_value=len(shape) - 1))
      return dtype, indices, classes, axis
  
imports: from hypothesis import strategies
  import ivy_tests.test_ivy.helpers
  from ivy_tests.test_ivy.helpers import handle_frontend_test
label_desc: Use image node_id 1 for calling a global function with example usage: _dtype_indices_classes_axis(draw) and returns: dtype,  indices,  classes,  axis