NotificationSchema: "\n ... on AiringNotification {\n id\n type\n animeId\n episode\n contexts\n createdAt\n media {\n id\n \n title {\n romaji\n english\n native\n userPreferred\n }\n\n }\n }\n ... on FollowingNotification {\n id\n type\n userId\n context\n createdAt\n user {\n \n id\n name\n avatar {\n large\n }\n\n }\n }\n ... on ActivityMessageNotification {\n id\n userId\n type\n activityId\n context\n createdAt\n message {\n id\n recipientId\n messengerId\n type\n replyCount\n message (asHtml: $asHtml)\n isLocked\n isSubscribed\n likeCount\n isLiked\n isPrivate\n siteUrl\n createdAt\n replies {\n id\n userId\n activityId\n text (asHtml: $asHtml)\n createdAt\n likeCount\n isLiked\n user {\n \n id\n name\n avatar {\n large\n }\n\n }\n likes {\n \n id\n name\n avatar {\n large\n }\n\n }\n }\n likes {\n \n id\n name\n avatar {\n large\n }\n\n }\n }\n user {\n \n id\n name\n avatar {\n large\n }\n\n }\n }\n ... on ActivityMentionNotification {\n \n id\n userId\n type\n activityId\n context\n createdAt\n \n activity {\n ... on TextActivity {\n id\n userId\n type\n replyCount\n text (asHtml: $asHtml)\n siteUrl\n isLocked\n isSubscribed\n likeCount\n isLiked\n isPinned\n createdAt\n }\n ... on ListActivity {\n id\n userId\n type\n replyCount\n status\n progress\n isLocked\n isSubscribed\n likeCount\n isLiked\n isPinned\n siteUrl\n createdAt\n media {\n id\n title {\n romaji\n english\n }\n }\n }\n ... on MessageActivity {\n id\n recipientId\n messengerId\n type\n replyCount\n message (asHtml: $asHtml)\n isLocked\n isSubscribed\n likeCount\n isLiked\n isPrivate\n siteUrl\n createdAt\n }\n }\n\n user {\n \n id\n name\n avatar {\n large\n }\n\n }\n\n }\n ... on ActivityReplyNotification {\n \n id\n userId\n type\n activityId\n context\n createdAt\n \n activity {\n ... on TextActivity {\n id\n userId\n type\n replyCount\n text (asHtml: $asHtml)\n siteUrl\n isLocked\n isSubscribed\n likeCount\n isLiked\n isPinned\n createdAt\n }\n ... on ListActivity {\n id\n userId\n type\n replyCount\n status\n progress\n isLocked\n isSubscribed\n likeCount\n isLiked\n isPinned\n siteUrl\n createdAt\n media {\n id\n title {\n romaji\n english\n }\n }\n }\n ... on MessageActivity {\n id\n recipientId\n messengerId\n type\n replyCount\n message (asHtml: $asHtml)\n isLocked\n isSubscribed\n likeCount\n isLiked\n isPrivate\n siteUrl\n createdAt\n }\n }\n\n user {\n \n id\n name\n avatar {\n large\n }\n\n }\n\n }\n ... on ActivityReplySubscribedNotification {\n \n id\n userId\n type\n activityId\n context\n createdAt\n \n activity {\n ... on TextActivity {\n id\n userId\n type\n replyCount\n text (asHtml: $asHtml)\n siteUrl\n isLocked\n isSubscribed\n likeCount\n isLiked\n isPinned\n createdAt\n }\n ... on ListActivity {\n id\n userId\n type\n replyCount\n status\n progress\n isLocked\n isSubscribed\n likeCount\n isLiked\n isPinned\n siteUrl\n createdAt\n media {\n id\n title {\n romaji\n english\n }\n }\n }\n ... on MessageActivity {\n id\n recipientId\n messengerId\n type\n replyCount\n message (asHtml: $asHtml)\n isLocked\n isSubscribed\n likeCount\n isLiked\n isPrivate\n siteUrl\n createdAt\n }\n }\n\n user {\n \n id\n name\n avatar {\n large\n }\n\n }\n\n }\n ... on ActivityLikeNotification {\n \n id\n userId\n type\n activityId\n context\n createdAt\n \n activity {\n ... on TextActivity {\n id\n userId\n type\n replyCount\n text (asHtml: $asHtml)\n siteUrl\n isLocked\n isSubscribed\n likeCount\n isLiked\n isPinned\n createdAt\n }\n ... on ListActivity {\n id\n userId\n type\n replyCount\n status\n progress\n isLocked\n isSubscribed\n likeCount\n isLiked\n isPinned\n siteUrl\n createdAt\n media {\n id\n title {\n romaji\n english\n }\n }\n }\n ... on MessageActivity {\n id\n recipientId\n messengerId\n type\n replyCount\n message (asHtml: $asHtml)\n isLocked\n isSubscribed\n likeCount\n isLiked\n isPrivate\n siteUrl\n createdAt\n }\n }\n\n user {\n \n id\n name\n avatar {\n large\n }\n\n }\n\n }\n ... on ActivityReplyLikeNotification {\n \n id\n userId\n type\n activityId\n context\n createdAt\n \n activity {\n ... on TextActivity {\n id\n userId\n type\n replyCount\n text (asHtml: $asHtml)\n siteUrl\n isLocked\n isSubscribed\n likeCount\n isLiked\n isPinned\n createdAt\n }\n ... on ListActivity {\n id\n userId\n type\n replyCount\n status\n progress\n isLocked\n isSubscribed\n likeCount\n isLiked\n isPinned\n siteUrl\n createdAt\n media {\n id\n title {\n romaji\n english\n }\n }\n }\n ... on MessageActivity {\n id\n recipientId\n messengerId\n type\n replyCount\n message (asHtml: $asHtml)\n isLocked\n isSubscribed\n likeCount\n isLiked\n isPrivate\n siteUrl\n createdAt\n }\n }\n\n user {\n \n id\n name\n avatar {\n large\n }\n\n }\n\n }\n ... on ThreadCommentMentionNotification {\n \n id\n userId\n type\n commentId\n context\n createdAt\n thread {\n \n id\n title\n body (asHtml: $asHtml)\n siteUrl\n\n }\n comment {\n \n id\n userId\n threadId\n\n }\n user {\n \n id\n name\n avatar {\n large\n }\n\n }\n\n }\n ... on ThreadCommentReplyNotification {\n \n id\n userId\n type\n commentId\n context\n createdAt\n thread {\n \n id\n title\n body (asHtml: $asHtml)\n siteUrl\n\n }\n comment {\n \n id\n userId\n threadId\n\n }\n user {\n \n id\n name\n avatar {\n large\n }\n\n }\n\n }\n ... on ThreadCommentSubscribedNotification {\n \n id\n userId\n type\n commentId\n context\n createdAt\n thread {\n \n id\n title\n body (asHtml: $asHtml)\n siteUrl\n\n }\n comment {\n \n id\n userId\n threadId\n\n }\n user {\n \n id\n name\n avatar {\n large\n }\n\n }\n\n }\n ... on ThreadCommentLikeNotification {\n \n id\n userId\n type\n commentId\n context\n createdAt\n thread {\n \n id\n title\n body (asHtml: $asHtml)\n siteUrl\n\n }\n comment {\n \n id\n userId\n threadId\n\n }\n user {\n \n id\n name\n avatar {\n large\n }\n\n }\n\n }\n ... on ThreadLikeNotification {\n id\n userId\n type\n context\n createdAt\n thread {\n \n id\n title\n body (asHtml: $asHtml)\n siteUrl\n\n }\n comment {\n \n id\n userId\n threadId\n\n }\n user {\n \n id\n name\n avatar {\n large\n }\n\n }\n }\n ... on RelatedMediaAdditionNotification {\n id\n type\n mediaId\n context\n createdAt\n media {\n id\n \n title {\n romaji\n english\n native\n userPreferred\n }\n\n }\n }\n ... on MediaDataChangeNotification {\n id\n type\n mediaId\n context\n reason\n createdAt\n media {\n id\n \n title {\n romaji\n english\n native\n userPreferred\n }\n\n }\n }\n ... on MediaMergeNotification {\n id\n type\n mediaId\n deletedMediaTitles\n context\n reason\n createdAt\n media {\n id\n \n title {\n romaji\n english\n native\n userPreferred\n }\n\n }\n }\n ... on MediaDeletionNotification {\n id\n type\n deletedMediaTitle\n context\n reason\n createdAt\n }\n" = ...

NotificationSchema is a constant representing the GraphQL schema for a notification query. It includes various types of notifications such as AiringNotification, FollowingNotification, ActivityMessageNotification, ActivityMentionNotification, ActivityReplyNotification, ActivityReplySubscribedNotification, ActivityLikeNotification, ActivityReplyLikeNotification, ThreadCommentMentionNotification, ThreadCommentReplyNotification, ThreadCommentSubscribedNotification, ThreadCommentLikeNotification, ThreadLikeNotification, RelatedMediaAdditionNotification, MediaDataChangeNotification, MediaMergeNotification, and MediaDeletionNotification.