code: def __init__(self, tags: list[str]):
      self._tags = tags
  
file_path: superset/superset/commands/tag/delete.py
imports: import logging
  from superset.commands.base import BaseCommand
  from superset.commands.tag.exceptions import TagDeleteFailedError, TaggedObjectDeleteFailedError, TaggedObjectNotFoundError, TagInvalidError, TagNotFoundError
  from superset.commands.tag.utils import to_object_type
  from superset.daos.exceptions import DAODeleteFailedError
  from superset.daos.tag import TagDAO
  from superset.tags.models import ObjectType
  from superset.views.base import DeleteMixin
label_desc: Use image node_id 1 to create a new DeleteTagsCommand object from inherited base classes: DeleteMixin, BaseCommand with example: obj = DeleteTagsCommand(tags)