code: def download_image_series_element(
      swagger_client: SwaggerClientWrapper,
      container_id: str,
      attribute: str,
      index: int,
      destination: str,
  ):
      url = build_operation_url(
          swagger_client.swagger_spec.api_url,
          swagger_client.api.getImageSeriesValue.operation.path_name,
      )
      response = _download_raw_data(
          http_client=swagger_client.swagger_spec.http_client,
          url=url,
          headers={},
          query_params={
              "experimentId": container_id,
              "attribute": attribute,
              "index": index,
          },
      )
      _store_response_as_file(
          response,
          os.path.join(
              destination,
              "{}.{}".format(
                  index, response.headers["content-type"].split("/")[-1]
              ),
          ),
      )
  
imports: import collections
  import enum
  import json
  import os
  import time
  from io import BytesIO
  from typing import AnyStr, Callable, Dict, Iterable, List, Optional, Set, Union
  from urllib.parse import urlencode
  from bravado.exception import HTTPPaymentRequired, HTTPUnprocessableEntity
  from bravado.requests_client import RequestsClient
  from requests import Request, Response
  from neptune.common.backends.api_model import MultipartConfig
  from neptune.common.backends.utils import with_api_exceptions_handler
  from neptune.common.exceptions import InternalClientError, NeptuneException, UploadedFileChanged
  from neptune.common.hardware.constants import BYTES_IN_ONE_MB
  from neptune.common.storage.datastream import FileChunk, FileChunker, compress_to_tar_gz_in_memory
  from neptune.common.storage.storage_utils import AttributeUploadConfiguration, UploadEntry, normalize_file_name, scan_unique_upload_entries, split_upload_files
  from neptune.exceptions import FileUploadError, MetadataInconsistency, NeptuneLimitExceedException
  from neptune.internal.backends.swagger_client_wrapper import ApiMethodWrapper, SwaggerClientWrapper
  from neptune.internal.backends.utils import build_operation_url, handle_server_raw_response_messages
  from neptune.internal.utils import get_absolute_paths, get_common_root
  from neptune.internal.utils.logger import logger
label_desc: Use image node_id 10 for calling a global function with example usage: download_image_series_element(swagger_client, container_id, attribute, index, destination) without return types