def METHOD_NAME(annotation: Any) -> Optional[Callable[..., str]]:
  """Get deserializer for objects to pass them as strings.
  Remote runner will deserialize.
  Args:
      annotation: parameter annotation
  Returns:
      deserializer for annotation type
  """
  proto_plus_deserializer = get_proto_plus_deserializer(annotation)
  if proto_plus_deserializer:
    return proto_plus_deserializer
  if is_serializable_to_json(annotation):
    return json.loads