code: def delete_files(
      self, paths: Union[str, Iterable[str]], *, wait: bool = False
  ) -> None:
      if isinstance(paths, str):
          paths = [paths]
      else:
          verify_collection_type("paths", paths, str)
      with self._container.lock():
          self._enqueue_operation(
              DeleteFiles(self._path, set(paths)), wait=wait
          )
  
file_path: neptune-client/src/neptune/attributes/file_set.py
imports: import os
  from typing import Iterable, List, Optional, Union
  from neptune.api.dtos import FileEntry
  from neptune.attributes.attribute import Attribute
  from neptune.internal.operation import DeleteFiles, UploadFileSet
  from neptune.internal.utils import verify_collection_type, verify_type
  from neptune.types.file_set import FileSet
label_desc: Use image node_id 3 for calling the FileSet obj's underlying member method code with example usage: obj.delete_files(paths) without return types