category is a string representing the category of the tag.
description is a string representing the description of the tag.
id is a number representing the id of the tag.
isAdult is a boolean representing whether the tag is adult.
isGeneralSpoiler is a boolean representing whether the tag is a general spoiler.
isMediaSpoiler is a boolean representing whether the tag is a media spoiler.
name is a string representing the name of the tag.
rank is a number representing the rank of the tag.
userId is a number representing the id of the user who created the tag.
Tagis an interface representing a tag. It includes the id, name, description, category, rank, isGeneralSpoiler, isMediaSpoiler, isAdult, and userId each having their own properties.