diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..25fa621 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "typescript.tsdk": "node_modules/typescript/lib" +} diff --git a/bun.lockb b/bun.lockb index abd67e4..88b685b 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/package.json b/package.json index c2b345e..a01fbef 100644 --- a/package.json +++ b/package.json @@ -1,12 +1,12 @@ { "scripts": { - "dev": "wrangler dev src/index.ts", + "dev": "wrangler dev src/index.ts --port 8080", "deploy": "wrangler deploy --minify src/index.ts" }, "dependencies": { "@hono/swagger-ui": "^0.2.2", "@hono/zod-openapi": "^0.12.0", - "gql.tada": "^1.7.4", + "gql.tada": "^1.7.5", "graphql-request": "^7.0.1", "hono": "^4.3.6", "zod": "^3.23.8" diff --git a/src/types/anilist-graphql.d.ts b/src/types/anilist-graphql.d.ts new file mode 100644 index 0000000..926d3ec --- /dev/null +++ b/src/types/anilist-graphql.d.ts @@ -0,0 +1,212 @@ +import * as gqlTada from "gql.tada"; + +/* eslint-disable */ +/* prettier-ignore */ + +/** An IntrospectionQuery representation of your schema. + * + * @remarks + * This is an introspection of your schema saved as a file by GraphQLSP. + * It will automatically be used by `gql.tada` to infer the types of your GraphQL documents. + * If you need to reuse this data or update your `scalars`, update `tadaOutputLocation` to + * instead save to a .ts instead of a .d.ts file. + */ +export type introspection = { + name: never; + query: 'Query'; + mutation: 'Mutation'; + subscription: never; + types: { + 'ActivityLikeNotification': { kind: 'OBJECT'; name: 'ActivityLikeNotification'; fields: { 'activity': { name: 'activity'; type: { kind: 'UNION'; name: 'ActivityUnion'; ofType: null; } }; 'activityId': { name: 'activityId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'context': { name: 'context'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'NotificationType'; ofType: null; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'userId': { name: 'userId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; + 'ActivityMentionNotification': { kind: 'OBJECT'; name: 'ActivityMentionNotification'; fields: { 'activity': { name: 'activity'; type: { kind: 'UNION'; name: 'ActivityUnion'; ofType: null; } }; 'activityId': { name: 'activityId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'context': { name: 'context'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'NotificationType'; ofType: null; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'userId': { name: 'userId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; + 'ActivityMessageNotification': { kind: 'OBJECT'; name: 'ActivityMessageNotification'; fields: { 'activityId': { name: 'activityId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'context': { name: 'context'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'message': { name: 'message'; type: { kind: 'OBJECT'; name: 'MessageActivity'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'NotificationType'; ofType: null; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'userId': { name: 'userId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; + 'ActivityReply': { kind: 'OBJECT'; name: 'ActivityReply'; fields: { 'activityId': { name: 'activityId'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'isLiked': { name: 'isLiked'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'likeCount': { name: 'likeCount'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'likes': { name: 'likes'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'text': { name: 'text'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'userId': { name: 'userId'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'ActivityReplyLikeNotification': { kind: 'OBJECT'; name: 'ActivityReplyLikeNotification'; fields: { 'activity': { name: 'activity'; type: { kind: 'UNION'; name: 'ActivityUnion'; ofType: null; } }; 'activityId': { name: 'activityId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'context': { name: 'context'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'NotificationType'; ofType: null; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'userId': { name: 'userId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; + 'ActivityReplyNotification': { kind: 'OBJECT'; name: 'ActivityReplyNotification'; fields: { 'activity': { name: 'activity'; type: { kind: 'UNION'; name: 'ActivityUnion'; ofType: null; } }; 'activityId': { name: 'activityId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'context': { name: 'context'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'NotificationType'; ofType: null; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'userId': { name: 'userId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; + 'ActivityReplySubscribedNotification': { kind: 'OBJECT'; name: 'ActivityReplySubscribedNotification'; fields: { 'activity': { name: 'activity'; type: { kind: 'UNION'; name: 'ActivityUnion'; ofType: null; } }; 'activityId': { name: 'activityId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'context': { name: 'context'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'NotificationType'; ofType: null; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'userId': { name: 'userId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; + 'ActivitySort': { name: 'ActivitySort'; enumValues: 'ID' | 'ID_DESC' | 'PINNED'; }; + 'ActivityType': { name: 'ActivityType'; enumValues: 'TEXT' | 'ANIME_LIST' | 'MANGA_LIST' | 'MESSAGE' | 'MEDIA_LIST'; }; + 'ActivityUnion': { kind: 'UNION'; name: 'ActivityUnion'; fields: {}; possibleTypes: 'ListActivity' | 'MessageActivity' | 'TextActivity'; }; + 'AiringNotification': { kind: 'OBJECT'; name: 'AiringNotification'; fields: { 'animeId': { name: 'animeId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'contexts': { name: 'contexts'; type: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'episode': { name: 'episode'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'media': { name: 'media'; type: { kind: 'OBJECT'; name: 'Media'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'NotificationType'; ofType: null; } }; }; }; + 'AiringProgression': { kind: 'OBJECT'; name: 'AiringProgression'; fields: { 'episode': { name: 'episode'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'score': { name: 'score'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'watching': { name: 'watching'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'AiringSchedule': { kind: 'OBJECT'; name: 'AiringSchedule'; fields: { 'airingAt': { name: 'airingAt'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'episode': { name: 'episode'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'media': { name: 'media'; type: { kind: 'OBJECT'; name: 'Media'; ofType: null; } }; 'mediaId': { name: 'mediaId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'timeUntilAiring': { name: 'timeUntilAiring'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; + 'AiringScheduleConnection': { kind: 'OBJECT'; name: 'AiringScheduleConnection'; fields: { 'edges': { name: 'edges'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'AiringScheduleEdge'; ofType: null; }; } }; 'nodes': { name: 'nodes'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'AiringSchedule'; ofType: null; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; + 'AiringScheduleEdge': { kind: 'OBJECT'; name: 'AiringScheduleEdge'; fields: { 'id': { name: 'id'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'node': { name: 'node'; type: { kind: 'OBJECT'; name: 'AiringSchedule'; ofType: null; } }; }; }; + 'AiringScheduleInput': { kind: 'INPUT_OBJECT'; name: 'AiringScheduleInput'; isOneOf: false; inputFields: [{ name: 'airingAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; defaultValue: null }, { name: 'episode'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; defaultValue: null }, { name: 'timeUntilAiring'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; defaultValue: null }]; }; + 'AiringSort': { name: 'AiringSort'; enumValues: 'ID' | 'ID_DESC' | 'MEDIA_ID' | 'MEDIA_ID_DESC' | 'TIME' | 'TIME_DESC' | 'EPISODE' | 'EPISODE_DESC'; }; + 'AniChartHighlightInput': { kind: 'INPUT_OBJECT'; name: 'AniChartHighlightInput'; isOneOf: false; inputFields: [{ name: 'mediaId'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; defaultValue: null }, { name: 'highlight'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; defaultValue: null }]; }; + 'AniChartUser': { kind: 'OBJECT'; name: 'AniChartUser'; fields: { 'highlights': { name: 'highlights'; type: { kind: 'SCALAR'; name: 'Json'; ofType: null; } }; 'settings': { name: 'settings'; type: { kind: 'SCALAR'; name: 'Json'; ofType: null; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; }; }; + 'Boolean': unknown; + 'Character': { kind: 'OBJECT'; name: 'Character'; fields: { 'age': { name: 'age'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'bloodType': { name: 'bloodType'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'dateOfBirth': { name: 'dateOfBirth'; type: { kind: 'OBJECT'; name: 'FuzzyDate'; ofType: null; } }; 'description': { name: 'description'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'favourites': { name: 'favourites'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'gender': { name: 'gender'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'image': { name: 'image'; type: { kind: 'OBJECT'; name: 'CharacterImage'; ofType: null; } }; 'isFavourite': { name: 'isFavourite'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'isFavouriteBlocked': { name: 'isFavouriteBlocked'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'media': { name: 'media'; type: { kind: 'OBJECT'; name: 'MediaConnection'; ofType: null; } }; 'modNotes': { name: 'modNotes'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'name': { name: 'name'; type: { kind: 'OBJECT'; name: 'CharacterName'; ofType: null; } }; 'siteUrl': { name: 'siteUrl'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'updatedAt': { name: 'updatedAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'CharacterConnection': { kind: 'OBJECT'; name: 'CharacterConnection'; fields: { 'edges': { name: 'edges'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'CharacterEdge'; ofType: null; }; } }; 'nodes': { name: 'nodes'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Character'; ofType: null; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; + 'CharacterEdge': { kind: 'OBJECT'; name: 'CharacterEdge'; fields: { 'favouriteOrder': { name: 'favouriteOrder'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'media': { name: 'media'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Media'; ofType: null; }; } }; 'name': { name: 'name'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'node': { name: 'node'; type: { kind: 'OBJECT'; name: 'Character'; ofType: null; } }; 'role': { name: 'role'; type: { kind: 'ENUM'; name: 'CharacterRole'; ofType: null; } }; 'voiceActorRoles': { name: 'voiceActorRoles'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'StaffRoleType'; ofType: null; }; } }; 'voiceActors': { name: 'voiceActors'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Staff'; ofType: null; }; } }; }; }; + 'CharacterImage': { kind: 'OBJECT'; name: 'CharacterImage'; fields: { 'large': { name: 'large'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'medium': { name: 'medium'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; }; }; + 'CharacterName': { kind: 'OBJECT'; name: 'CharacterName'; fields: { 'alternative': { name: 'alternative'; type: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'alternativeSpoiler': { name: 'alternativeSpoiler'; type: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'first': { name: 'first'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'full': { name: 'full'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'last': { name: 'last'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'middle': { name: 'middle'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'native': { name: 'native'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'userPreferred': { name: 'userPreferred'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; }; }; + 'CharacterNameInput': { kind: 'INPUT_OBJECT'; name: 'CharacterNameInput'; isOneOf: false; inputFields: [{ name: 'first'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; defaultValue: null }, { name: 'middle'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; defaultValue: null }, { name: 'last'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; defaultValue: null }, { name: 'native'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; defaultValue: null }, { name: 'alternative'; type: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null }, { name: 'alternativeSpoiler'; type: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null }]; }; + 'CharacterRole': { name: 'CharacterRole'; enumValues: 'MAIN' | 'SUPPORTING' | 'BACKGROUND'; }; + 'CharacterSort': { name: 'CharacterSort'; enumValues: 'ID' | 'ID_DESC' | 'ROLE' | 'ROLE_DESC' | 'SEARCH_MATCH' | 'FAVOURITES' | 'FAVOURITES_DESC' | 'RELEVANCE'; }; + 'CharacterSubmission': { kind: 'OBJECT'; name: 'CharacterSubmission'; fields: { 'assignee': { name: 'assignee'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'character': { name: 'character'; type: { kind: 'OBJECT'; name: 'Character'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'locked': { name: 'locked'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'notes': { name: 'notes'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'source': { name: 'source'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'status': { name: 'status'; type: { kind: 'ENUM'; name: 'SubmissionStatus'; ofType: null; } }; 'submission': { name: 'submission'; type: { kind: 'OBJECT'; name: 'Character'; ofType: null; } }; 'submitter': { name: 'submitter'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; }; }; + 'CharacterSubmissionConnection': { kind: 'OBJECT'; name: 'CharacterSubmissionConnection'; fields: { 'edges': { name: 'edges'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'CharacterSubmissionEdge'; ofType: null; }; } }; 'nodes': { name: 'nodes'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'CharacterSubmission'; ofType: null; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; + 'CharacterSubmissionEdge': { kind: 'OBJECT'; name: 'CharacterSubmissionEdge'; fields: { 'node': { name: 'node'; type: { kind: 'OBJECT'; name: 'CharacterSubmission'; ofType: null; } }; 'role': { name: 'role'; type: { kind: 'ENUM'; name: 'CharacterRole'; ofType: null; } }; 'submittedVoiceActors': { name: 'submittedVoiceActors'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'StaffSubmission'; ofType: null; }; } }; 'voiceActors': { name: 'voiceActors'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Staff'; ofType: null; }; } }; }; }; + 'CountryCode': unknown; + 'Deleted': { kind: 'OBJECT'; name: 'Deleted'; fields: { 'deleted': { name: 'deleted'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; }; }; + 'ExternalLinkMediaType': { name: 'ExternalLinkMediaType'; enumValues: 'ANIME' | 'MANGA' | 'STAFF'; }; + 'ExternalLinkType': { name: 'ExternalLinkType'; enumValues: 'INFO' | 'STREAMING' | 'SOCIAL'; }; + 'Favourites': { kind: 'OBJECT'; name: 'Favourites'; fields: { 'anime': { name: 'anime'; type: { kind: 'OBJECT'; name: 'MediaConnection'; ofType: null; } }; 'characters': { name: 'characters'; type: { kind: 'OBJECT'; name: 'CharacterConnection'; ofType: null; } }; 'manga': { name: 'manga'; type: { kind: 'OBJECT'; name: 'MediaConnection'; ofType: null; } }; 'staff': { name: 'staff'; type: { kind: 'OBJECT'; name: 'StaffConnection'; ofType: null; } }; 'studios': { name: 'studios'; type: { kind: 'OBJECT'; name: 'StudioConnection'; ofType: null; } }; }; }; + 'Float': unknown; + 'FollowingNotification': { kind: 'OBJECT'; name: 'FollowingNotification'; fields: { 'context': { name: 'context'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'NotificationType'; ofType: null; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'userId': { name: 'userId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; + 'FormatStats': { kind: 'OBJECT'; name: 'FormatStats'; fields: { 'amount': { name: 'amount'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'format': { name: 'format'; type: { kind: 'ENUM'; name: 'MediaFormat'; ofType: null; } }; }; }; + 'FuzzyDate': { kind: 'OBJECT'; name: 'FuzzyDate'; fields: { 'day': { name: 'day'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'month': { name: 'month'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'year': { name: 'year'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'FuzzyDateInput': { kind: 'INPUT_OBJECT'; name: 'FuzzyDateInput'; isOneOf: false; inputFields: [{ name: 'year'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; defaultValue: null }, { name: 'month'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; defaultValue: null }, { name: 'day'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; defaultValue: null }]; }; + 'FuzzyDateInt': unknown; + 'GenreStats': { kind: 'OBJECT'; name: 'GenreStats'; fields: { 'amount': { name: 'amount'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'genre': { name: 'genre'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'meanScore': { name: 'meanScore'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'timeWatched': { name: 'timeWatched'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'ID': unknown; + 'Int': unknown; + 'InternalPage': { kind: 'OBJECT'; name: 'InternalPage'; fields: { 'activities': { name: 'activities'; type: { kind: 'LIST'; name: never; ofType: { kind: 'UNION'; name: 'ActivityUnion'; ofType: null; }; } }; 'activityReplies': { name: 'activityReplies'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'ActivityReply'; ofType: null; }; } }; 'airingSchedules': { name: 'airingSchedules'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'AiringSchedule'; ofType: null; }; } }; 'characterSubmissions': { name: 'characterSubmissions'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'CharacterSubmission'; ofType: null; }; } }; 'characters': { name: 'characters'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Character'; ofType: null; }; } }; 'followers': { name: 'followers'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'following': { name: 'following'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'likes': { name: 'likes'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'media': { name: 'media'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Media'; ofType: null; }; } }; 'mediaList': { name: 'mediaList'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaList'; ofType: null; }; } }; 'mediaSubmissions': { name: 'mediaSubmissions'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaSubmission'; ofType: null; }; } }; 'mediaTrends': { name: 'mediaTrends'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaTrend'; ofType: null; }; } }; 'modActions': { name: 'modActions'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'ModAction'; ofType: null; }; } }; 'notifications': { name: 'notifications'; type: { kind: 'LIST'; name: never; ofType: { kind: 'UNION'; name: 'NotificationUnion'; ofType: null; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; 'recommendations': { name: 'recommendations'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Recommendation'; ofType: null; }; } }; 'reports': { name: 'reports'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Report'; ofType: null; }; } }; 'reviews': { name: 'reviews'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Review'; ofType: null; }; } }; 'revisionHistory': { name: 'revisionHistory'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'RevisionHistory'; ofType: null; }; } }; 'staff': { name: 'staff'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Staff'; ofType: null; }; } }; 'staffSubmissions': { name: 'staffSubmissions'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'StaffSubmission'; ofType: null; }; } }; 'studios': { name: 'studios'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Studio'; ofType: null; }; } }; 'threadComments': { name: 'threadComments'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'ThreadComment'; ofType: null; }; } }; 'threads': { name: 'threads'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Thread'; ofType: null; }; } }; 'userBlockSearch': { name: 'userBlockSearch'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'users': { name: 'users'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; }; }; + 'Json': unknown; + 'LikeableType': { name: 'LikeableType'; enumValues: 'THREAD' | 'THREAD_COMMENT' | 'ACTIVITY' | 'ACTIVITY_REPLY'; }; + 'LikeableUnion': { kind: 'UNION'; name: 'LikeableUnion'; fields: {}; possibleTypes: 'ActivityReply' | 'ListActivity' | 'MessageActivity' | 'TextActivity' | 'Thread' | 'ThreadComment'; }; + 'ListActivity': { kind: 'OBJECT'; name: 'ListActivity'; fields: { 'createdAt': { name: 'createdAt'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'isLiked': { name: 'isLiked'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'isLocked': { name: 'isLocked'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'isPinned': { name: 'isPinned'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'isSubscribed': { name: 'isSubscribed'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'likeCount': { name: 'likeCount'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'likes': { name: 'likes'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'media': { name: 'media'; type: { kind: 'OBJECT'; name: 'Media'; ofType: null; } }; 'progress': { name: 'progress'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'replies': { name: 'replies'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'ActivityReply'; ofType: null; }; } }; 'replyCount': { name: 'replyCount'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'siteUrl': { name: 'siteUrl'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'status': { name: 'status'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'ActivityType'; ofType: null; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'userId': { name: 'userId'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'ListActivityOption': { kind: 'OBJECT'; name: 'ListActivityOption'; fields: { 'disabled': { name: 'disabled'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'MediaListStatus'; ofType: null; } }; }; }; + 'ListActivityOptionInput': { kind: 'INPUT_OBJECT'; name: 'ListActivityOptionInput'; isOneOf: false; inputFields: [{ name: 'disabled'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'type'; type: { kind: 'ENUM'; name: 'MediaListStatus'; ofType: null; }; defaultValue: null }]; }; + 'ListScoreStats': { kind: 'OBJECT'; name: 'ListScoreStats'; fields: { 'meanScore': { name: 'meanScore'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'standardDeviation': { name: 'standardDeviation'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'Media': { kind: 'OBJECT'; name: 'Media'; fields: { 'airingSchedule': { name: 'airingSchedule'; type: { kind: 'OBJECT'; name: 'AiringScheduleConnection'; ofType: null; } }; 'autoCreateForumThread': { name: 'autoCreateForumThread'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'averageScore': { name: 'averageScore'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'bannerImage': { name: 'bannerImage'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'chapters': { name: 'chapters'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'characters': { name: 'characters'; type: { kind: 'OBJECT'; name: 'CharacterConnection'; ofType: null; } }; 'countryOfOrigin': { name: 'countryOfOrigin'; type: { kind: 'SCALAR'; name: 'CountryCode'; ofType: null; } }; 'coverImage': { name: 'coverImage'; type: { kind: 'OBJECT'; name: 'MediaCoverImage'; ofType: null; } }; 'description': { name: 'description'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'duration': { name: 'duration'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'endDate': { name: 'endDate'; type: { kind: 'OBJECT'; name: 'FuzzyDate'; ofType: null; } }; 'episodes': { name: 'episodes'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'externalLinks': { name: 'externalLinks'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaExternalLink'; ofType: null; }; } }; 'favourites': { name: 'favourites'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'format': { name: 'format'; type: { kind: 'ENUM'; name: 'MediaFormat'; ofType: null; } }; 'genres': { name: 'genres'; type: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'hashtag': { name: 'hashtag'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'idMal': { name: 'idMal'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'isAdult': { name: 'isAdult'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'isFavourite': { name: 'isFavourite'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'isFavouriteBlocked': { name: 'isFavouriteBlocked'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'isLicensed': { name: 'isLicensed'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'isLocked': { name: 'isLocked'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'isRecommendationBlocked': { name: 'isRecommendationBlocked'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'isReviewBlocked': { name: 'isReviewBlocked'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'meanScore': { name: 'meanScore'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'mediaListEntry': { name: 'mediaListEntry'; type: { kind: 'OBJECT'; name: 'MediaList'; ofType: null; } }; 'modNotes': { name: 'modNotes'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'nextAiringEpisode': { name: 'nextAiringEpisode'; type: { kind: 'OBJECT'; name: 'AiringSchedule'; ofType: null; } }; 'popularity': { name: 'popularity'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'rankings': { name: 'rankings'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaRank'; ofType: null; }; } }; 'recommendations': { name: 'recommendations'; type: { kind: 'OBJECT'; name: 'RecommendationConnection'; ofType: null; } }; 'relations': { name: 'relations'; type: { kind: 'OBJECT'; name: 'MediaConnection'; ofType: null; } }; 'reviews': { name: 'reviews'; type: { kind: 'OBJECT'; name: 'ReviewConnection'; ofType: null; } }; 'season': { name: 'season'; type: { kind: 'ENUM'; name: 'MediaSeason'; ofType: null; } }; 'seasonInt': { name: 'seasonInt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'seasonYear': { name: 'seasonYear'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'siteUrl': { name: 'siteUrl'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'source': { name: 'source'; type: { kind: 'ENUM'; name: 'MediaSource'; ofType: null; } }; 'staff': { name: 'staff'; type: { kind: 'OBJECT'; name: 'StaffConnection'; ofType: null; } }; 'startDate': { name: 'startDate'; type: { kind: 'OBJECT'; name: 'FuzzyDate'; ofType: null; } }; 'stats': { name: 'stats'; type: { kind: 'OBJECT'; name: 'MediaStats'; ofType: null; } }; 'status': { name: 'status'; type: { kind: 'ENUM'; name: 'MediaStatus'; ofType: null; } }; 'streamingEpisodes': { name: 'streamingEpisodes'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaStreamingEpisode'; ofType: null; }; } }; 'studios': { name: 'studios'; type: { kind: 'OBJECT'; name: 'StudioConnection'; ofType: null; } }; 'synonyms': { name: 'synonyms'; type: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'tags': { name: 'tags'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaTag'; ofType: null; }; } }; 'title': { name: 'title'; type: { kind: 'OBJECT'; name: 'MediaTitle'; ofType: null; } }; 'trailer': { name: 'trailer'; type: { kind: 'OBJECT'; name: 'MediaTrailer'; ofType: null; } }; 'trending': { name: 'trending'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'trends': { name: 'trends'; type: { kind: 'OBJECT'; name: 'MediaTrendConnection'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'MediaType'; ofType: null; } }; 'updatedAt': { name: 'updatedAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'volumes': { name: 'volumes'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'MediaCharacter': { kind: 'OBJECT'; name: 'MediaCharacter'; fields: { 'character': { name: 'character'; type: { kind: 'OBJECT'; name: 'Character'; ofType: null; } }; 'characterName': { name: 'characterName'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'dubGroup': { name: 'dubGroup'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'role': { name: 'role'; type: { kind: 'ENUM'; name: 'CharacterRole'; ofType: null; } }; 'roleNotes': { name: 'roleNotes'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'voiceActor': { name: 'voiceActor'; type: { kind: 'OBJECT'; name: 'Staff'; ofType: null; } }; }; }; + 'MediaConnection': { kind: 'OBJECT'; name: 'MediaConnection'; fields: { 'edges': { name: 'edges'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaEdge'; ofType: null; }; } }; 'nodes': { name: 'nodes'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Media'; ofType: null; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; + 'MediaCoverImage': { kind: 'OBJECT'; name: 'MediaCoverImage'; fields: { 'color': { name: 'color'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'extraLarge': { name: 'extraLarge'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'large': { name: 'large'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'medium': { name: 'medium'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; }; }; + 'MediaDataChangeNotification': { kind: 'OBJECT'; name: 'MediaDataChangeNotification'; fields: { 'context': { name: 'context'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'media': { name: 'media'; type: { kind: 'OBJECT'; name: 'Media'; ofType: null; } }; 'mediaId': { name: 'mediaId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'reason': { name: 'reason'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'NotificationType'; ofType: null; } }; }; }; + 'MediaDeletionNotification': { kind: 'OBJECT'; name: 'MediaDeletionNotification'; fields: { 'context': { name: 'context'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'deletedMediaTitle': { name: 'deletedMediaTitle'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'reason': { name: 'reason'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'NotificationType'; ofType: null; } }; }; }; + 'MediaEdge': { kind: 'OBJECT'; name: 'MediaEdge'; fields: { 'characterName': { name: 'characterName'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'characterRole': { name: 'characterRole'; type: { kind: 'ENUM'; name: 'CharacterRole'; ofType: null; } }; 'characters': { name: 'characters'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Character'; ofType: null; }; } }; 'dubGroup': { name: 'dubGroup'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'favouriteOrder': { name: 'favouriteOrder'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'isMainStudio': { name: 'isMainStudio'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'node': { name: 'node'; type: { kind: 'OBJECT'; name: 'Media'; ofType: null; } }; 'relationType': { name: 'relationType'; type: { kind: 'ENUM'; name: 'MediaRelation'; ofType: null; } }; 'roleNotes': { name: 'roleNotes'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'staffRole': { name: 'staffRole'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'voiceActorRoles': { name: 'voiceActorRoles'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'StaffRoleType'; ofType: null; }; } }; 'voiceActors': { name: 'voiceActors'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Staff'; ofType: null; }; } }; }; }; + 'MediaExternalLink': { kind: 'OBJECT'; name: 'MediaExternalLink'; fields: { 'color': { name: 'color'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'icon': { name: 'icon'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'isDisabled': { name: 'isDisabled'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'language': { name: 'language'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'notes': { name: 'notes'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'site': { name: 'site'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'siteId': { name: 'siteId'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'ExternalLinkType'; ofType: null; } }; 'url': { name: 'url'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; }; }; + 'MediaExternalLinkInput': { kind: 'INPUT_OBJECT'; name: 'MediaExternalLinkInput'; isOneOf: false; inputFields: [{ name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; defaultValue: null }, { name: 'url'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null }, { name: 'site'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null }]; }; + 'MediaFormat': { name: 'MediaFormat'; enumValues: 'TV' | 'TV_SHORT' | 'MOVIE' | 'SPECIAL' | 'OVA' | 'ONA' | 'MUSIC' | 'MANGA' | 'NOVEL' | 'ONE_SHOT'; }; + 'MediaList': { kind: 'OBJECT'; name: 'MediaList'; fields: { 'advancedScores': { name: 'advancedScores'; type: { kind: 'SCALAR'; name: 'Json'; ofType: null; } }; 'completedAt': { name: 'completedAt'; type: { kind: 'OBJECT'; name: 'FuzzyDate'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'customLists': { name: 'customLists'; type: { kind: 'SCALAR'; name: 'Json'; ofType: null; } }; 'hiddenFromStatusLists': { name: 'hiddenFromStatusLists'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'media': { name: 'media'; type: { kind: 'OBJECT'; name: 'Media'; ofType: null; } }; 'mediaId': { name: 'mediaId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'notes': { name: 'notes'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'priority': { name: 'priority'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'private': { name: 'private'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'progress': { name: 'progress'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'progressVolumes': { name: 'progressVolumes'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'repeat': { name: 'repeat'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'score': { name: 'score'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'startedAt': { name: 'startedAt'; type: { kind: 'OBJECT'; name: 'FuzzyDate'; ofType: null; } }; 'status': { name: 'status'; type: { kind: 'ENUM'; name: 'MediaListStatus'; ofType: null; } }; 'updatedAt': { name: 'updatedAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'userId': { name: 'userId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; + 'MediaListCollection': { kind: 'OBJECT'; name: 'MediaListCollection'; fields: { 'customLists': { name: 'customLists'; type: { kind: 'LIST'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaList'; ofType: null; }; }; } }; 'hasNextChunk': { name: 'hasNextChunk'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'lists': { name: 'lists'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaListGroup'; ofType: null; }; } }; 'statusLists': { name: 'statusLists'; type: { kind: 'LIST'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaList'; ofType: null; }; }; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; }; }; + 'MediaListGroup': { kind: 'OBJECT'; name: 'MediaListGroup'; fields: { 'entries': { name: 'entries'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaList'; ofType: null; }; } }; 'isCustomList': { name: 'isCustomList'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'isSplitCompletedList': { name: 'isSplitCompletedList'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'name': { name: 'name'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'status': { name: 'status'; type: { kind: 'ENUM'; name: 'MediaListStatus'; ofType: null; } }; }; }; + 'MediaListOptions': { kind: 'OBJECT'; name: 'MediaListOptions'; fields: { 'animeList': { name: 'animeList'; type: { kind: 'OBJECT'; name: 'MediaListTypeOptions'; ofType: null; } }; 'mangaList': { name: 'mangaList'; type: { kind: 'OBJECT'; name: 'MediaListTypeOptions'; ofType: null; } }; 'rowOrder': { name: 'rowOrder'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'scoreFormat': { name: 'scoreFormat'; type: { kind: 'ENUM'; name: 'ScoreFormat'; ofType: null; } }; 'sharedTheme': { name: 'sharedTheme'; type: { kind: 'SCALAR'; name: 'Json'; ofType: null; } }; 'sharedThemeEnabled': { name: 'sharedThemeEnabled'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'useLegacyLists': { name: 'useLegacyLists'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; }; }; + 'MediaListOptionsInput': { kind: 'INPUT_OBJECT'; name: 'MediaListOptionsInput'; isOneOf: false; inputFields: [{ name: 'sectionOrder'; type: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null }, { name: 'splitCompletedSectionByFormat'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'customLists'; type: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null }, { name: 'advancedScoring'; type: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null }, { name: 'advancedScoringEnabled'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'theme'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; defaultValue: null }]; }; + 'MediaListSort': { name: 'MediaListSort'; enumValues: 'MEDIA_ID' | 'MEDIA_ID_DESC' | 'SCORE' | 'SCORE_DESC' | 'STATUS' | 'STATUS_DESC' | 'PROGRESS' | 'PROGRESS_DESC' | 'PROGRESS_VOLUMES' | 'PROGRESS_VOLUMES_DESC' | 'REPEAT' | 'REPEAT_DESC' | 'PRIORITY' | 'PRIORITY_DESC' | 'STARTED_ON' | 'STARTED_ON_DESC' | 'FINISHED_ON' | 'FINISHED_ON_DESC' | 'ADDED_TIME' | 'ADDED_TIME_DESC' | 'UPDATED_TIME' | 'UPDATED_TIME_DESC' | 'MEDIA_TITLE_ROMAJI' | 'MEDIA_TITLE_ROMAJI_DESC' | 'MEDIA_TITLE_ENGLISH' | 'MEDIA_TITLE_ENGLISH_DESC' | 'MEDIA_TITLE_NATIVE' | 'MEDIA_TITLE_NATIVE_DESC' | 'MEDIA_POPULARITY' | 'MEDIA_POPULARITY_DESC'; }; + 'MediaListStatus': { name: 'MediaListStatus'; enumValues: 'CURRENT' | 'PLANNING' | 'COMPLETED' | 'DROPPED' | 'PAUSED' | 'REPEATING'; }; + 'MediaListTypeOptions': { kind: 'OBJECT'; name: 'MediaListTypeOptions'; fields: { 'advancedScoring': { name: 'advancedScoring'; type: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'advancedScoringEnabled': { name: 'advancedScoringEnabled'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'customLists': { name: 'customLists'; type: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'sectionOrder': { name: 'sectionOrder'; type: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'splitCompletedSectionByFormat': { name: 'splitCompletedSectionByFormat'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'theme': { name: 'theme'; type: { kind: 'SCALAR'; name: 'Json'; ofType: null; } }; }; }; + 'MediaMergeNotification': { kind: 'OBJECT'; name: 'MediaMergeNotification'; fields: { 'context': { name: 'context'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'deletedMediaTitles': { name: 'deletedMediaTitles'; type: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'media': { name: 'media'; type: { kind: 'OBJECT'; name: 'Media'; ofType: null; } }; 'mediaId': { name: 'mediaId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'reason': { name: 'reason'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'NotificationType'; ofType: null; } }; }; }; + 'MediaRank': { kind: 'OBJECT'; name: 'MediaRank'; fields: { 'allTime': { name: 'allTime'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'context': { name: 'context'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'format': { name: 'format'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'ENUM'; name: 'MediaFormat'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'rank': { name: 'rank'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'season': { name: 'season'; type: { kind: 'ENUM'; name: 'MediaSeason'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'ENUM'; name: 'MediaRankType'; ofType: null; }; } }; 'year': { name: 'year'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'MediaRankType': { name: 'MediaRankType'; enumValues: 'RATED' | 'POPULAR'; }; + 'MediaRelation': { name: 'MediaRelation'; enumValues: 'ADAPTATION' | 'PREQUEL' | 'SEQUEL' | 'PARENT' | 'SIDE_STORY' | 'CHARACTER' | 'SUMMARY' | 'ALTERNATIVE' | 'SPIN_OFF' | 'OTHER' | 'SOURCE' | 'COMPILATION' | 'CONTAINS'; }; + 'MediaSeason': { name: 'MediaSeason'; enumValues: 'WINTER' | 'SPRING' | 'SUMMER' | 'FALL'; }; + 'MediaSort': { name: 'MediaSort'; enumValues: 'ID' | 'ID_DESC' | 'TITLE_ROMAJI' | 'TITLE_ROMAJI_DESC' | 'TITLE_ENGLISH' | 'TITLE_ENGLISH_DESC' | 'TITLE_NATIVE' | 'TITLE_NATIVE_DESC' | 'TYPE' | 'TYPE_DESC' | 'FORMAT' | 'FORMAT_DESC' | 'START_DATE' | 'START_DATE_DESC' | 'END_DATE' | 'END_DATE_DESC' | 'SCORE' | 'SCORE_DESC' | 'POPULARITY' | 'POPULARITY_DESC' | 'TRENDING' | 'TRENDING_DESC' | 'EPISODES' | 'EPISODES_DESC' | 'DURATION' | 'DURATION_DESC' | 'STATUS' | 'STATUS_DESC' | 'CHAPTERS' | 'CHAPTERS_DESC' | 'VOLUMES' | 'VOLUMES_DESC' | 'UPDATED_AT' | 'UPDATED_AT_DESC' | 'SEARCH_MATCH' | 'FAVOURITES' | 'FAVOURITES_DESC'; }; + 'MediaSource': { name: 'MediaSource'; enumValues: 'ORIGINAL' | 'MANGA' | 'LIGHT_NOVEL' | 'VISUAL_NOVEL' | 'VIDEO_GAME' | 'OTHER' | 'NOVEL' | 'DOUJINSHI' | 'ANIME' | 'WEB_NOVEL' | 'LIVE_ACTION' | 'GAME' | 'COMIC' | 'MULTIMEDIA_PROJECT' | 'PICTURE_BOOK'; }; + 'MediaStats': { kind: 'OBJECT'; name: 'MediaStats'; fields: { 'airingProgression': { name: 'airingProgression'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'AiringProgression'; ofType: null; }; } }; 'scoreDistribution': { name: 'scoreDistribution'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'ScoreDistribution'; ofType: null; }; } }; 'statusDistribution': { name: 'statusDistribution'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'StatusDistribution'; ofType: null; }; } }; }; }; + 'MediaStatus': { name: 'MediaStatus'; enumValues: 'FINISHED' | 'RELEASING' | 'NOT_YET_RELEASED' | 'CANCELLED' | 'HIATUS'; }; + 'MediaStreamingEpisode': { kind: 'OBJECT'; name: 'MediaStreamingEpisode'; fields: { 'site': { name: 'site'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'thumbnail': { name: 'thumbnail'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'title': { name: 'title'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'url': { name: 'url'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; }; }; + 'MediaSubmission': { kind: 'OBJECT'; name: 'MediaSubmission'; fields: { 'assignee': { name: 'assignee'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'changes': { name: 'changes'; type: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'characters': { name: 'characters'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaSubmissionComparison'; ofType: null; }; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'externalLinks': { name: 'externalLinks'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaSubmissionComparison'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'locked': { name: 'locked'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'media': { name: 'media'; type: { kind: 'OBJECT'; name: 'Media'; ofType: null; } }; 'notes': { name: 'notes'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'relations': { name: 'relations'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaEdge'; ofType: null; }; } }; 'source': { name: 'source'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'staff': { name: 'staff'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaSubmissionComparison'; ofType: null; }; } }; 'status': { name: 'status'; type: { kind: 'ENUM'; name: 'SubmissionStatus'; ofType: null; } }; 'studios': { name: 'studios'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaSubmissionComparison'; ofType: null; }; } }; 'submission': { name: 'submission'; type: { kind: 'OBJECT'; name: 'Media'; ofType: null; } }; 'submitter': { name: 'submitter'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'submitterStats': { name: 'submitterStats'; type: { kind: 'SCALAR'; name: 'Json'; ofType: null; } }; }; }; + 'MediaSubmissionComparison': { kind: 'OBJECT'; name: 'MediaSubmissionComparison'; fields: { 'character': { name: 'character'; type: { kind: 'OBJECT'; name: 'MediaCharacter'; ofType: null; } }; 'externalLink': { name: 'externalLink'; type: { kind: 'OBJECT'; name: 'MediaExternalLink'; ofType: null; } }; 'staff': { name: 'staff'; type: { kind: 'OBJECT'; name: 'StaffEdge'; ofType: null; } }; 'studio': { name: 'studio'; type: { kind: 'OBJECT'; name: 'StudioEdge'; ofType: null; } }; 'submission': { name: 'submission'; type: { kind: 'OBJECT'; name: 'MediaSubmissionEdge'; ofType: null; } }; }; }; + 'MediaSubmissionEdge': { kind: 'OBJECT'; name: 'MediaSubmissionEdge'; fields: { 'character': { name: 'character'; type: { kind: 'OBJECT'; name: 'Character'; ofType: null; } }; 'characterName': { name: 'characterName'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'characterRole': { name: 'characterRole'; type: { kind: 'ENUM'; name: 'CharacterRole'; ofType: null; } }; 'characterSubmission': { name: 'characterSubmission'; type: { kind: 'OBJECT'; name: 'Character'; ofType: null; } }; 'dubGroup': { name: 'dubGroup'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'externalLink': { name: 'externalLink'; type: { kind: 'OBJECT'; name: 'MediaExternalLink'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'isMain': { name: 'isMain'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'media': { name: 'media'; type: { kind: 'OBJECT'; name: 'Media'; ofType: null; } }; 'roleNotes': { name: 'roleNotes'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'staff': { name: 'staff'; type: { kind: 'OBJECT'; name: 'Staff'; ofType: null; } }; 'staffRole': { name: 'staffRole'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'staffSubmission': { name: 'staffSubmission'; type: { kind: 'OBJECT'; name: 'Staff'; ofType: null; } }; 'studio': { name: 'studio'; type: { kind: 'OBJECT'; name: 'Studio'; ofType: null; } }; 'voiceActor': { name: 'voiceActor'; type: { kind: 'OBJECT'; name: 'Staff'; ofType: null; } }; 'voiceActorSubmission': { name: 'voiceActorSubmission'; type: { kind: 'OBJECT'; name: 'Staff'; ofType: null; } }; }; }; + 'MediaTag': { kind: 'OBJECT'; name: 'MediaTag'; fields: { 'category': { name: 'category'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'description': { name: 'description'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'isAdult': { name: 'isAdult'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'isGeneralSpoiler': { name: 'isGeneralSpoiler'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'isMediaSpoiler': { name: 'isMediaSpoiler'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'name': { name: 'name'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'rank': { name: 'rank'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'userId': { name: 'userId'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'MediaTitle': { kind: 'OBJECT'; name: 'MediaTitle'; fields: { 'english': { name: 'english'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'native': { name: 'native'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'romaji': { name: 'romaji'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'userPreferred': { name: 'userPreferred'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; }; }; + 'MediaTitleInput': { kind: 'INPUT_OBJECT'; name: 'MediaTitleInput'; isOneOf: false; inputFields: [{ name: 'romaji'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; defaultValue: null }, { name: 'english'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; defaultValue: null }, { name: 'native'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; defaultValue: null }]; }; + 'MediaTrailer': { kind: 'OBJECT'; name: 'MediaTrailer'; fields: { 'id': { name: 'id'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'site': { name: 'site'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'thumbnail': { name: 'thumbnail'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; }; }; + 'MediaTrend': { kind: 'OBJECT'; name: 'MediaTrend'; fields: { 'averageScore': { name: 'averageScore'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'date': { name: 'date'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'episode': { name: 'episode'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'inProgress': { name: 'inProgress'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'media': { name: 'media'; type: { kind: 'OBJECT'; name: 'Media'; ofType: null; } }; 'mediaId': { name: 'mediaId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'popularity': { name: 'popularity'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'releasing': { name: 'releasing'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'trending': { name: 'trending'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; + 'MediaTrendConnection': { kind: 'OBJECT'; name: 'MediaTrendConnection'; fields: { 'edges': { name: 'edges'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaTrendEdge'; ofType: null; }; } }; 'nodes': { name: 'nodes'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaTrend'; ofType: null; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; + 'MediaTrendEdge': { kind: 'OBJECT'; name: 'MediaTrendEdge'; fields: { 'node': { name: 'node'; type: { kind: 'OBJECT'; name: 'MediaTrend'; ofType: null; } }; }; }; + 'MediaTrendSort': { name: 'MediaTrendSort'; enumValues: 'ID' | 'ID_DESC' | 'MEDIA_ID' | 'MEDIA_ID_DESC' | 'DATE' | 'DATE_DESC' | 'SCORE' | 'SCORE_DESC' | 'POPULARITY' | 'POPULARITY_DESC' | 'TRENDING' | 'TRENDING_DESC' | 'EPISODE' | 'EPISODE_DESC'; }; + 'MediaType': { name: 'MediaType'; enumValues: 'ANIME' | 'MANGA'; }; + 'MessageActivity': { kind: 'OBJECT'; name: 'MessageActivity'; fields: { 'createdAt': { name: 'createdAt'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'isLiked': { name: 'isLiked'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'isLocked': { name: 'isLocked'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'isPrivate': { name: 'isPrivate'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'isSubscribed': { name: 'isSubscribed'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'likeCount': { name: 'likeCount'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'likes': { name: 'likes'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'message': { name: 'message'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'messenger': { name: 'messenger'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'messengerId': { name: 'messengerId'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'recipient': { name: 'recipient'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'recipientId': { name: 'recipientId'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'replies': { name: 'replies'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'ActivityReply'; ofType: null; }; } }; 'replyCount': { name: 'replyCount'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'siteUrl': { name: 'siteUrl'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'ActivityType'; ofType: null; } }; }; }; + 'ModAction': { kind: 'OBJECT'; name: 'ModAction'; fields: { 'createdAt': { name: 'createdAt'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'data': { name: 'data'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'mod': { name: 'mod'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'objectId': { name: 'objectId'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'objectType': { name: 'objectType'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'ModActionType'; ofType: null; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; }; }; + 'ModActionType': { name: 'ModActionType'; enumValues: 'NOTE' | 'BAN' | 'DELETE' | 'EDIT' | 'EXPIRE' | 'REPORT' | 'RESET' | 'ANON'; }; + 'ModRole': { name: 'ModRole'; enumValues: 'ADMIN' | 'LEAD_DEVELOPER' | 'DEVELOPER' | 'LEAD_COMMUNITY' | 'COMMUNITY' | 'DISCORD_COMMUNITY' | 'LEAD_ANIME_DATA' | 'ANIME_DATA' | 'LEAD_MANGA_DATA' | 'MANGA_DATA' | 'LEAD_SOCIAL_MEDIA' | 'SOCIAL_MEDIA' | 'RETIRED' | 'CHARACTER_DATA' | 'STAFF_DATA'; }; + 'Mutation': { kind: 'OBJECT'; name: 'Mutation'; fields: { 'DeleteActivity': { name: 'DeleteActivity'; type: { kind: 'OBJECT'; name: 'Deleted'; ofType: null; } }; 'DeleteActivityReply': { name: 'DeleteActivityReply'; type: { kind: 'OBJECT'; name: 'Deleted'; ofType: null; } }; 'DeleteCustomList': { name: 'DeleteCustomList'; type: { kind: 'OBJECT'; name: 'Deleted'; ofType: null; } }; 'DeleteMediaListEntry': { name: 'DeleteMediaListEntry'; type: { kind: 'OBJECT'; name: 'Deleted'; ofType: null; } }; 'DeleteReview': { name: 'DeleteReview'; type: { kind: 'OBJECT'; name: 'Deleted'; ofType: null; } }; 'DeleteThread': { name: 'DeleteThread'; type: { kind: 'OBJECT'; name: 'Deleted'; ofType: null; } }; 'DeleteThreadComment': { name: 'DeleteThreadComment'; type: { kind: 'OBJECT'; name: 'Deleted'; ofType: null; } }; 'RateReview': { name: 'RateReview'; type: { kind: 'OBJECT'; name: 'Review'; ofType: null; } }; 'SaveActivityReply': { name: 'SaveActivityReply'; type: { kind: 'OBJECT'; name: 'ActivityReply'; ofType: null; } }; 'SaveListActivity': { name: 'SaveListActivity'; type: { kind: 'OBJECT'; name: 'ListActivity'; ofType: null; } }; 'SaveMediaListEntry': { name: 'SaveMediaListEntry'; type: { kind: 'OBJECT'; name: 'MediaList'; ofType: null; } }; 'SaveMessageActivity': { name: 'SaveMessageActivity'; type: { kind: 'OBJECT'; name: 'MessageActivity'; ofType: null; } }; 'SaveRecommendation': { name: 'SaveRecommendation'; type: { kind: 'OBJECT'; name: 'Recommendation'; ofType: null; } }; 'SaveReview': { name: 'SaveReview'; type: { kind: 'OBJECT'; name: 'Review'; ofType: null; } }; 'SaveTextActivity': { name: 'SaveTextActivity'; type: { kind: 'OBJECT'; name: 'TextActivity'; ofType: null; } }; 'SaveThread': { name: 'SaveThread'; type: { kind: 'OBJECT'; name: 'Thread'; ofType: null; } }; 'SaveThreadComment': { name: 'SaveThreadComment'; type: { kind: 'OBJECT'; name: 'ThreadComment'; ofType: null; } }; 'ToggleActivityPin': { name: 'ToggleActivityPin'; type: { kind: 'UNION'; name: 'ActivityUnion'; ofType: null; } }; 'ToggleActivitySubscription': { name: 'ToggleActivitySubscription'; type: { kind: 'UNION'; name: 'ActivityUnion'; ofType: null; } }; 'ToggleFavourite': { name: 'ToggleFavourite'; type: { kind: 'OBJECT'; name: 'Favourites'; ofType: null; } }; 'ToggleFollow': { name: 'ToggleFollow'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'ToggleLike': { name: 'ToggleLike'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'ToggleLikeV2': { name: 'ToggleLikeV2'; type: { kind: 'UNION'; name: 'LikeableUnion'; ofType: null; } }; 'ToggleThreadSubscription': { name: 'ToggleThreadSubscription'; type: { kind: 'OBJECT'; name: 'Thread'; ofType: null; } }; 'UpdateAniChartHighlights': { name: 'UpdateAniChartHighlights'; type: { kind: 'SCALAR'; name: 'Json'; ofType: null; } }; 'UpdateAniChartSettings': { name: 'UpdateAniChartSettings'; type: { kind: 'SCALAR'; name: 'Json'; ofType: null; } }; 'UpdateFavouriteOrder': { name: 'UpdateFavouriteOrder'; type: { kind: 'OBJECT'; name: 'Favourites'; ofType: null; } }; 'UpdateMediaListEntries': { name: 'UpdateMediaListEntries'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaList'; ofType: null; }; } }; 'UpdateUser': { name: 'UpdateUser'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; }; }; + 'NotificationOption': { kind: 'OBJECT'; name: 'NotificationOption'; fields: { 'enabled': { name: 'enabled'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'NotificationType'; ofType: null; } }; }; }; + 'NotificationOptionInput': { kind: 'INPUT_OBJECT'; name: 'NotificationOptionInput'; isOneOf: false; inputFields: [{ name: 'type'; type: { kind: 'ENUM'; name: 'NotificationType'; ofType: null; }; defaultValue: null }, { name: 'enabled'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }]; }; + 'NotificationType': { name: 'NotificationType'; enumValues: 'ACTIVITY_MESSAGE' | 'ACTIVITY_REPLY' | 'FOLLOWING' | 'ACTIVITY_MENTION' | 'THREAD_COMMENT_MENTION' | 'THREAD_SUBSCRIBED' | 'THREAD_COMMENT_REPLY' | 'AIRING' | 'ACTIVITY_LIKE' | 'ACTIVITY_REPLY_LIKE' | 'THREAD_LIKE' | 'THREAD_COMMENT_LIKE' | 'ACTIVITY_REPLY_SUBSCRIBED' | 'RELATED_MEDIA_ADDITION' | 'MEDIA_DATA_CHANGE' | 'MEDIA_MERGE' | 'MEDIA_DELETION'; }; + 'NotificationUnion': { kind: 'UNION'; name: 'NotificationUnion'; fields: {}; possibleTypes: 'ActivityLikeNotification' | 'ActivityMentionNotification' | 'ActivityMessageNotification' | 'ActivityReplyLikeNotification' | 'ActivityReplyNotification' | 'ActivityReplySubscribedNotification' | 'AiringNotification' | 'FollowingNotification' | 'MediaDataChangeNotification' | 'MediaDeletionNotification' | 'MediaMergeNotification' | 'RelatedMediaAdditionNotification' | 'ThreadCommentLikeNotification' | 'ThreadCommentMentionNotification' | 'ThreadCommentReplyNotification' | 'ThreadCommentSubscribedNotification' | 'ThreadLikeNotification'; }; + 'Page': { kind: 'OBJECT'; name: 'Page'; fields: { 'activities': { name: 'activities'; type: { kind: 'LIST'; name: never; ofType: { kind: 'UNION'; name: 'ActivityUnion'; ofType: null; }; } }; 'activityReplies': { name: 'activityReplies'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'ActivityReply'; ofType: null; }; } }; 'airingSchedules': { name: 'airingSchedules'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'AiringSchedule'; ofType: null; }; } }; 'characters': { name: 'characters'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Character'; ofType: null; }; } }; 'followers': { name: 'followers'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'following': { name: 'following'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'likes': { name: 'likes'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'media': { name: 'media'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Media'; ofType: null; }; } }; 'mediaList': { name: 'mediaList'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaList'; ofType: null; }; } }; 'mediaTrends': { name: 'mediaTrends'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaTrend'; ofType: null; }; } }; 'notifications': { name: 'notifications'; type: { kind: 'LIST'; name: never; ofType: { kind: 'UNION'; name: 'NotificationUnion'; ofType: null; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; 'recommendations': { name: 'recommendations'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Recommendation'; ofType: null; }; } }; 'reviews': { name: 'reviews'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Review'; ofType: null; }; } }; 'staff': { name: 'staff'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Staff'; ofType: null; }; } }; 'studios': { name: 'studios'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Studio'; ofType: null; }; } }; 'threadComments': { name: 'threadComments'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'ThreadComment'; ofType: null; }; } }; 'threads': { name: 'threads'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Thread'; ofType: null; }; } }; 'users': { name: 'users'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; }; }; + 'PageInfo': { kind: 'OBJECT'; name: 'PageInfo'; fields: { 'currentPage': { name: 'currentPage'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'hasNextPage': { name: 'hasNextPage'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'lastPage': { name: 'lastPage'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'perPage': { name: 'perPage'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'total': { name: 'total'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'ParsedMarkdown': { kind: 'OBJECT'; name: 'ParsedMarkdown'; fields: { 'html': { name: 'html'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; }; }; + 'Query': { kind: 'OBJECT'; name: 'Query'; fields: { 'Activity': { name: 'Activity'; type: { kind: 'UNION'; name: 'ActivityUnion'; ofType: null; } }; 'ActivityReply': { name: 'ActivityReply'; type: { kind: 'OBJECT'; name: 'ActivityReply'; ofType: null; } }; 'AiringSchedule': { name: 'AiringSchedule'; type: { kind: 'OBJECT'; name: 'AiringSchedule'; ofType: null; } }; 'AniChartUser': { name: 'AniChartUser'; type: { kind: 'OBJECT'; name: 'AniChartUser'; ofType: null; } }; 'Character': { name: 'Character'; type: { kind: 'OBJECT'; name: 'Character'; ofType: null; } }; 'ExternalLinkSourceCollection': { name: 'ExternalLinkSourceCollection'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaExternalLink'; ofType: null; }; } }; 'Follower': { name: 'Follower'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'Following': { name: 'Following'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'GenreCollection': { name: 'GenreCollection'; type: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'Like': { name: 'Like'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'Markdown': { name: 'Markdown'; type: { kind: 'OBJECT'; name: 'ParsedMarkdown'; ofType: null; } }; 'Media': { name: 'Media'; type: { kind: 'OBJECT'; name: 'Media'; ofType: null; } }; 'MediaList': { name: 'MediaList'; type: { kind: 'OBJECT'; name: 'MediaList'; ofType: null; } }; 'MediaListCollection': { name: 'MediaListCollection'; type: { kind: 'OBJECT'; name: 'MediaListCollection'; ofType: null; } }; 'MediaTagCollection': { name: 'MediaTagCollection'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'MediaTag'; ofType: null; }; } }; 'MediaTrend': { name: 'MediaTrend'; type: { kind: 'OBJECT'; name: 'MediaTrend'; ofType: null; } }; 'Notification': { name: 'Notification'; type: { kind: 'UNION'; name: 'NotificationUnion'; ofType: null; } }; 'Page': { name: 'Page'; type: { kind: 'OBJECT'; name: 'Page'; ofType: null; } }; 'Recommendation': { name: 'Recommendation'; type: { kind: 'OBJECT'; name: 'Recommendation'; ofType: null; } }; 'Review': { name: 'Review'; type: { kind: 'OBJECT'; name: 'Review'; ofType: null; } }; 'SiteStatistics': { name: 'SiteStatistics'; type: { kind: 'OBJECT'; name: 'SiteStatistics'; ofType: null; } }; 'Staff': { name: 'Staff'; type: { kind: 'OBJECT'; name: 'Staff'; ofType: null; } }; 'Studio': { name: 'Studio'; type: { kind: 'OBJECT'; name: 'Studio'; ofType: null; } }; 'Thread': { name: 'Thread'; type: { kind: 'OBJECT'; name: 'Thread'; ofType: null; } }; 'ThreadComment': { name: 'ThreadComment'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'ThreadComment'; ofType: null; }; } }; 'User': { name: 'User'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'Viewer': { name: 'Viewer'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; }; }; + 'Recommendation': { kind: 'OBJECT'; name: 'Recommendation'; fields: { 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'media': { name: 'media'; type: { kind: 'OBJECT'; name: 'Media'; ofType: null; } }; 'mediaRecommendation': { name: 'mediaRecommendation'; type: { kind: 'OBJECT'; name: 'Media'; ofType: null; } }; 'rating': { name: 'rating'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'userRating': { name: 'userRating'; type: { kind: 'ENUM'; name: 'RecommendationRating'; ofType: null; } }; }; }; + 'RecommendationConnection': { kind: 'OBJECT'; name: 'RecommendationConnection'; fields: { 'edges': { name: 'edges'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'RecommendationEdge'; ofType: null; }; } }; 'nodes': { name: 'nodes'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Recommendation'; ofType: null; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; + 'RecommendationEdge': { kind: 'OBJECT'; name: 'RecommendationEdge'; fields: { 'node': { name: 'node'; type: { kind: 'OBJECT'; name: 'Recommendation'; ofType: null; } }; }; }; + 'RecommendationRating': { name: 'RecommendationRating'; enumValues: 'NO_RATING' | 'RATE_UP' | 'RATE_DOWN'; }; + 'RecommendationSort': { name: 'RecommendationSort'; enumValues: 'ID' | 'ID_DESC' | 'RATING' | 'RATING_DESC'; }; + 'RelatedMediaAdditionNotification': { kind: 'OBJECT'; name: 'RelatedMediaAdditionNotification'; fields: { 'context': { name: 'context'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'media': { name: 'media'; type: { kind: 'OBJECT'; name: 'Media'; ofType: null; } }; 'mediaId': { name: 'mediaId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'NotificationType'; ofType: null; } }; }; }; + 'Report': { kind: 'OBJECT'; name: 'Report'; fields: { 'cleared': { name: 'cleared'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'reason': { name: 'reason'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'reported': { name: 'reported'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'reporter': { name: 'reporter'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; }; }; + 'Review': { kind: 'OBJECT'; name: 'Review'; fields: { 'body': { name: 'body'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'media': { name: 'media'; type: { kind: 'OBJECT'; name: 'Media'; ofType: null; } }; 'mediaId': { name: 'mediaId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'mediaType': { name: 'mediaType'; type: { kind: 'ENUM'; name: 'MediaType'; ofType: null; } }; 'private': { name: 'private'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'rating': { name: 'rating'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'ratingAmount': { name: 'ratingAmount'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'score': { name: 'score'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'siteUrl': { name: 'siteUrl'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'summary': { name: 'summary'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'updatedAt': { name: 'updatedAt'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'userId': { name: 'userId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'userRating': { name: 'userRating'; type: { kind: 'ENUM'; name: 'ReviewRating'; ofType: null; } }; }; }; + 'ReviewConnection': { kind: 'OBJECT'; name: 'ReviewConnection'; fields: { 'edges': { name: 'edges'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'ReviewEdge'; ofType: null; }; } }; 'nodes': { name: 'nodes'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Review'; ofType: null; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; + 'ReviewEdge': { kind: 'OBJECT'; name: 'ReviewEdge'; fields: { 'node': { name: 'node'; type: { kind: 'OBJECT'; name: 'Review'; ofType: null; } }; }; }; + 'ReviewRating': { name: 'ReviewRating'; enumValues: 'NO_VOTE' | 'UP_VOTE' | 'DOWN_VOTE'; }; + 'ReviewSort': { name: 'ReviewSort'; enumValues: 'ID' | 'ID_DESC' | 'SCORE' | 'SCORE_DESC' | 'RATING' | 'RATING_DESC' | 'CREATED_AT' | 'CREATED_AT_DESC' | 'UPDATED_AT' | 'UPDATED_AT_DESC'; }; + 'RevisionHistory': { kind: 'OBJECT'; name: 'RevisionHistory'; fields: { 'action': { name: 'action'; type: { kind: 'ENUM'; name: 'RevisionHistoryAction'; ofType: null; } }; 'changes': { name: 'changes'; type: { kind: 'SCALAR'; name: 'Json'; ofType: null; } }; 'character': { name: 'character'; type: { kind: 'OBJECT'; name: 'Character'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'externalLink': { name: 'externalLink'; type: { kind: 'OBJECT'; name: 'MediaExternalLink'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'media': { name: 'media'; type: { kind: 'OBJECT'; name: 'Media'; ofType: null; } }; 'staff': { name: 'staff'; type: { kind: 'OBJECT'; name: 'Staff'; ofType: null; } }; 'studio': { name: 'studio'; type: { kind: 'OBJECT'; name: 'Studio'; ofType: null; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; }; }; + 'RevisionHistoryAction': { name: 'RevisionHistoryAction'; enumValues: 'CREATE' | 'EDIT'; }; + 'ScoreDistribution': { kind: 'OBJECT'; name: 'ScoreDistribution'; fields: { 'amount': { name: 'amount'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'score': { name: 'score'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'ScoreFormat': { name: 'ScoreFormat'; enumValues: 'POINT_100' | 'POINT_10_DECIMAL' | 'POINT_10' | 'POINT_5' | 'POINT_3'; }; + 'SiteStatistics': { kind: 'OBJECT'; name: 'SiteStatistics'; fields: { 'anime': { name: 'anime'; type: { kind: 'OBJECT'; name: 'SiteTrendConnection'; ofType: null; } }; 'characters': { name: 'characters'; type: { kind: 'OBJECT'; name: 'SiteTrendConnection'; ofType: null; } }; 'manga': { name: 'manga'; type: { kind: 'OBJECT'; name: 'SiteTrendConnection'; ofType: null; } }; 'reviews': { name: 'reviews'; type: { kind: 'OBJECT'; name: 'SiteTrendConnection'; ofType: null; } }; 'staff': { name: 'staff'; type: { kind: 'OBJECT'; name: 'SiteTrendConnection'; ofType: null; } }; 'studios': { name: 'studios'; type: { kind: 'OBJECT'; name: 'SiteTrendConnection'; ofType: null; } }; 'users': { name: 'users'; type: { kind: 'OBJECT'; name: 'SiteTrendConnection'; ofType: null; } }; }; }; + 'SiteTrend': { kind: 'OBJECT'; name: 'SiteTrend'; fields: { 'change': { name: 'change'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'count': { name: 'count'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'date': { name: 'date'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; + 'SiteTrendConnection': { kind: 'OBJECT'; name: 'SiteTrendConnection'; fields: { 'edges': { name: 'edges'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'SiteTrendEdge'; ofType: null; }; } }; 'nodes': { name: 'nodes'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'SiteTrend'; ofType: null; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; + 'SiteTrendEdge': { kind: 'OBJECT'; name: 'SiteTrendEdge'; fields: { 'node': { name: 'node'; type: { kind: 'OBJECT'; name: 'SiteTrend'; ofType: null; } }; }; }; + 'SiteTrendSort': { name: 'SiteTrendSort'; enumValues: 'DATE' | 'DATE_DESC' | 'COUNT' | 'COUNT_DESC' | 'CHANGE' | 'CHANGE_DESC'; }; + 'Staff': { kind: 'OBJECT'; name: 'Staff'; fields: { 'age': { name: 'age'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'bloodType': { name: 'bloodType'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'characterMedia': { name: 'characterMedia'; type: { kind: 'OBJECT'; name: 'MediaConnection'; ofType: null; } }; 'characters': { name: 'characters'; type: { kind: 'OBJECT'; name: 'CharacterConnection'; ofType: null; } }; 'dateOfBirth': { name: 'dateOfBirth'; type: { kind: 'OBJECT'; name: 'FuzzyDate'; ofType: null; } }; 'dateOfDeath': { name: 'dateOfDeath'; type: { kind: 'OBJECT'; name: 'FuzzyDate'; ofType: null; } }; 'description': { name: 'description'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'favourites': { name: 'favourites'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'gender': { name: 'gender'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'homeTown': { name: 'homeTown'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'image': { name: 'image'; type: { kind: 'OBJECT'; name: 'StaffImage'; ofType: null; } }; 'isFavourite': { name: 'isFavourite'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'isFavouriteBlocked': { name: 'isFavouriteBlocked'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'language': { name: 'language'; type: { kind: 'ENUM'; name: 'StaffLanguage'; ofType: null; } }; 'languageV2': { name: 'languageV2'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'modNotes': { name: 'modNotes'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'name': { name: 'name'; type: { kind: 'OBJECT'; name: 'StaffName'; ofType: null; } }; 'primaryOccupations': { name: 'primaryOccupations'; type: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'siteUrl': { name: 'siteUrl'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'staff': { name: 'staff'; type: { kind: 'OBJECT'; name: 'Staff'; ofType: null; } }; 'staffMedia': { name: 'staffMedia'; type: { kind: 'OBJECT'; name: 'MediaConnection'; ofType: null; } }; 'submissionNotes': { name: 'submissionNotes'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'submissionStatus': { name: 'submissionStatus'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'submitter': { name: 'submitter'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'updatedAt': { name: 'updatedAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'yearsActive': { name: 'yearsActive'; type: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; + 'StaffConnection': { kind: 'OBJECT'; name: 'StaffConnection'; fields: { 'edges': { name: 'edges'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'StaffEdge'; ofType: null; }; } }; 'nodes': { name: 'nodes'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Staff'; ofType: null; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; + 'StaffEdge': { kind: 'OBJECT'; name: 'StaffEdge'; fields: { 'favouriteOrder': { name: 'favouriteOrder'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'node': { name: 'node'; type: { kind: 'OBJECT'; name: 'Staff'; ofType: null; } }; 'role': { name: 'role'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; }; }; + 'StaffImage': { kind: 'OBJECT'; name: 'StaffImage'; fields: { 'large': { name: 'large'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'medium': { name: 'medium'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; }; }; + 'StaffLanguage': { name: 'StaffLanguage'; enumValues: 'JAPANESE' | 'ENGLISH' | 'KOREAN' | 'ITALIAN' | 'SPANISH' | 'PORTUGUESE' | 'FRENCH' | 'GERMAN' | 'HEBREW' | 'HUNGARIAN'; }; + 'StaffName': { kind: 'OBJECT'; name: 'StaffName'; fields: { 'alternative': { name: 'alternative'; type: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'first': { name: 'first'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'full': { name: 'full'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'last': { name: 'last'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'middle': { name: 'middle'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'native': { name: 'native'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'userPreferred': { name: 'userPreferred'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; }; }; + 'StaffNameInput': { kind: 'INPUT_OBJECT'; name: 'StaffNameInput'; isOneOf: false; inputFields: [{ name: 'first'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; defaultValue: null }, { name: 'middle'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; defaultValue: null }, { name: 'last'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; defaultValue: null }, { name: 'native'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; defaultValue: null }, { name: 'alternative'; type: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; defaultValue: null }]; }; + 'StaffRoleType': { kind: 'OBJECT'; name: 'StaffRoleType'; fields: { 'dubGroup': { name: 'dubGroup'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'roleNotes': { name: 'roleNotes'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'voiceActor': { name: 'voiceActor'; type: { kind: 'OBJECT'; name: 'Staff'; ofType: null; } }; }; }; + 'StaffSort': { name: 'StaffSort'; enumValues: 'ID' | 'ID_DESC' | 'ROLE' | 'ROLE_DESC' | 'LANGUAGE' | 'LANGUAGE_DESC' | 'SEARCH_MATCH' | 'FAVOURITES' | 'FAVOURITES_DESC' | 'RELEVANCE'; }; + 'StaffStats': { kind: 'OBJECT'; name: 'StaffStats'; fields: { 'amount': { name: 'amount'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'meanScore': { name: 'meanScore'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'staff': { name: 'staff'; type: { kind: 'OBJECT'; name: 'Staff'; ofType: null; } }; 'timeWatched': { name: 'timeWatched'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'StaffSubmission': { kind: 'OBJECT'; name: 'StaffSubmission'; fields: { 'assignee': { name: 'assignee'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'locked': { name: 'locked'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'notes': { name: 'notes'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'source': { name: 'source'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'staff': { name: 'staff'; type: { kind: 'OBJECT'; name: 'Staff'; ofType: null; } }; 'status': { name: 'status'; type: { kind: 'ENUM'; name: 'SubmissionStatus'; ofType: null; } }; 'submission': { name: 'submission'; type: { kind: 'OBJECT'; name: 'Staff'; ofType: null; } }; 'submitter': { name: 'submitter'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; }; }; + 'StatusDistribution': { kind: 'OBJECT'; name: 'StatusDistribution'; fields: { 'amount': { name: 'amount'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'status': { name: 'status'; type: { kind: 'ENUM'; name: 'MediaListStatus'; ofType: null; } }; }; }; + 'String': unknown; + 'Studio': { kind: 'OBJECT'; name: 'Studio'; fields: { 'favourites': { name: 'favourites'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'isAnimationStudio': { name: 'isAnimationStudio'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'isFavourite': { name: 'isFavourite'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'media': { name: 'media'; type: { kind: 'OBJECT'; name: 'MediaConnection'; ofType: null; } }; 'name': { name: 'name'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'siteUrl': { name: 'siteUrl'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; }; }; + 'StudioConnection': { kind: 'OBJECT'; name: 'StudioConnection'; fields: { 'edges': { name: 'edges'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'StudioEdge'; ofType: null; }; } }; 'nodes': { name: 'nodes'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Studio'; ofType: null; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; + 'StudioEdge': { kind: 'OBJECT'; name: 'StudioEdge'; fields: { 'favouriteOrder': { name: 'favouriteOrder'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'isMain': { name: 'isMain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'node': { name: 'node'; type: { kind: 'OBJECT'; name: 'Studio'; ofType: null; } }; }; }; + 'StudioSort': { name: 'StudioSort'; enumValues: 'ID' | 'ID_DESC' | 'NAME' | 'NAME_DESC' | 'SEARCH_MATCH' | 'FAVOURITES' | 'FAVOURITES_DESC'; }; + 'StudioStats': { kind: 'OBJECT'; name: 'StudioStats'; fields: { 'amount': { name: 'amount'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'meanScore': { name: 'meanScore'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'studio': { name: 'studio'; type: { kind: 'OBJECT'; name: 'Studio'; ofType: null; } }; 'timeWatched': { name: 'timeWatched'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'SubmissionSort': { name: 'SubmissionSort'; enumValues: 'ID' | 'ID_DESC'; }; + 'SubmissionStatus': { name: 'SubmissionStatus'; enumValues: 'PENDING' | 'REJECTED' | 'PARTIALLY_ACCEPTED' | 'ACCEPTED'; }; + 'TagStats': { kind: 'OBJECT'; name: 'TagStats'; fields: { 'amount': { name: 'amount'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'meanScore': { name: 'meanScore'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'tag': { name: 'tag'; type: { kind: 'OBJECT'; name: 'MediaTag'; ofType: null; } }; 'timeWatched': { name: 'timeWatched'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'TextActivity': { kind: 'OBJECT'; name: 'TextActivity'; fields: { 'createdAt': { name: 'createdAt'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'isLiked': { name: 'isLiked'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'isLocked': { name: 'isLocked'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'isPinned': { name: 'isPinned'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'isSubscribed': { name: 'isSubscribed'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'likeCount': { name: 'likeCount'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'likes': { name: 'likes'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'replies': { name: 'replies'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'ActivityReply'; ofType: null; }; } }; 'replyCount': { name: 'replyCount'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'siteUrl': { name: 'siteUrl'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'text': { name: 'text'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'ActivityType'; ofType: null; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'userId': { name: 'userId'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'Thread': { kind: 'OBJECT'; name: 'Thread'; fields: { 'body': { name: 'body'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'categories': { name: 'categories'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'ThreadCategory'; ofType: null; }; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'isLiked': { name: 'isLiked'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'isLocked': { name: 'isLocked'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'isSticky': { name: 'isSticky'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'isSubscribed': { name: 'isSubscribed'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'likeCount': { name: 'likeCount'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'likes': { name: 'likes'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'mediaCategories': { name: 'mediaCategories'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'Media'; ofType: null; }; } }; 'repliedAt': { name: 'repliedAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'replyCommentId': { name: 'replyCommentId'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'replyCount': { name: 'replyCount'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'replyUser': { name: 'replyUser'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'replyUserId': { name: 'replyUserId'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'siteUrl': { name: 'siteUrl'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'title': { name: 'title'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'updatedAt': { name: 'updatedAt'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'userId': { name: 'userId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'viewCount': { name: 'viewCount'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'ThreadCategory': { kind: 'OBJECT'; name: 'ThreadCategory'; fields: { 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'name': { name: 'name'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; }; }; + 'ThreadComment': { kind: 'OBJECT'; name: 'ThreadComment'; fields: { 'childComments': { name: 'childComments'; type: { kind: 'SCALAR'; name: 'Json'; ofType: null; } }; 'comment': { name: 'comment'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'isLiked': { name: 'isLiked'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'isLocked': { name: 'isLocked'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'likeCount': { name: 'likeCount'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'likes': { name: 'likes'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'siteUrl': { name: 'siteUrl'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'thread': { name: 'thread'; type: { kind: 'OBJECT'; name: 'Thread'; ofType: null; } }; 'threadId': { name: 'threadId'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'updatedAt': { name: 'updatedAt'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'userId': { name: 'userId'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'ThreadCommentLikeNotification': { kind: 'OBJECT'; name: 'ThreadCommentLikeNotification'; fields: { 'comment': { name: 'comment'; type: { kind: 'OBJECT'; name: 'ThreadComment'; ofType: null; } }; 'commentId': { name: 'commentId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'context': { name: 'context'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'thread': { name: 'thread'; type: { kind: 'OBJECT'; name: 'Thread'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'NotificationType'; ofType: null; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'userId': { name: 'userId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; + 'ThreadCommentMentionNotification': { kind: 'OBJECT'; name: 'ThreadCommentMentionNotification'; fields: { 'comment': { name: 'comment'; type: { kind: 'OBJECT'; name: 'ThreadComment'; ofType: null; } }; 'commentId': { name: 'commentId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'context': { name: 'context'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'thread': { name: 'thread'; type: { kind: 'OBJECT'; name: 'Thread'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'NotificationType'; ofType: null; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'userId': { name: 'userId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; + 'ThreadCommentReplyNotification': { kind: 'OBJECT'; name: 'ThreadCommentReplyNotification'; fields: { 'comment': { name: 'comment'; type: { kind: 'OBJECT'; name: 'ThreadComment'; ofType: null; } }; 'commentId': { name: 'commentId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'context': { name: 'context'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'thread': { name: 'thread'; type: { kind: 'OBJECT'; name: 'Thread'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'NotificationType'; ofType: null; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'userId': { name: 'userId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; + 'ThreadCommentSort': { name: 'ThreadCommentSort'; enumValues: 'ID' | 'ID_DESC'; }; + 'ThreadCommentSubscribedNotification': { kind: 'OBJECT'; name: 'ThreadCommentSubscribedNotification'; fields: { 'comment': { name: 'comment'; type: { kind: 'OBJECT'; name: 'ThreadComment'; ofType: null; } }; 'commentId': { name: 'commentId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'context': { name: 'context'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'thread': { name: 'thread'; type: { kind: 'OBJECT'; name: 'Thread'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'NotificationType'; ofType: null; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'userId': { name: 'userId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; + 'ThreadLikeNotification': { kind: 'OBJECT'; name: 'ThreadLikeNotification'; fields: { 'comment': { name: 'comment'; type: { kind: 'OBJECT'; name: 'ThreadComment'; ofType: null; } }; 'context': { name: 'context'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'thread': { name: 'thread'; type: { kind: 'OBJECT'; name: 'Thread'; ofType: null; } }; 'threadId': { name: 'threadId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'NotificationType'; ofType: null; } }; 'user': { name: 'user'; type: { kind: 'OBJECT'; name: 'User'; ofType: null; } }; 'userId': { name: 'userId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; + 'ThreadSort': { name: 'ThreadSort'; enumValues: 'ID' | 'ID_DESC' | 'TITLE' | 'TITLE_DESC' | 'CREATED_AT' | 'CREATED_AT_DESC' | 'UPDATED_AT' | 'UPDATED_AT_DESC' | 'REPLIED_AT' | 'REPLIED_AT_DESC' | 'REPLY_COUNT' | 'REPLY_COUNT_DESC' | 'VIEW_COUNT' | 'VIEW_COUNT_DESC' | 'IS_STICKY' | 'SEARCH_MATCH'; }; + 'User': { kind: 'OBJECT'; name: 'User'; fields: { 'about': { name: 'about'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'avatar': { name: 'avatar'; type: { kind: 'OBJECT'; name: 'UserAvatar'; ofType: null; } }; 'bannerImage': { name: 'bannerImage'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'bans': { name: 'bans'; type: { kind: 'SCALAR'; name: 'Json'; ofType: null; } }; 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'donatorBadge': { name: 'donatorBadge'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'donatorTier': { name: 'donatorTier'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'favourites': { name: 'favourites'; type: { kind: 'OBJECT'; name: 'Favourites'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'isBlocked': { name: 'isBlocked'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'isFollower': { name: 'isFollower'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'isFollowing': { name: 'isFollowing'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'mediaListOptions': { name: 'mediaListOptions'; type: { kind: 'OBJECT'; name: 'MediaListOptions'; ofType: null; } }; 'moderatorRoles': { name: 'moderatorRoles'; type: { kind: 'LIST'; name: never; ofType: { kind: 'ENUM'; name: 'ModRole'; ofType: null; }; } }; 'moderatorStatus': { name: 'moderatorStatus'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'name': { name: 'name'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'options': { name: 'options'; type: { kind: 'OBJECT'; name: 'UserOptions'; ofType: null; } }; 'previousNames': { name: 'previousNames'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'UserPreviousName'; ofType: null; }; } }; 'siteUrl': { name: 'siteUrl'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'statistics': { name: 'statistics'; type: { kind: 'OBJECT'; name: 'UserStatisticTypes'; ofType: null; } }; 'stats': { name: 'stats'; type: { kind: 'OBJECT'; name: 'UserStats'; ofType: null; } }; 'unreadNotificationCount': { name: 'unreadNotificationCount'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'updatedAt': { name: 'updatedAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'UserActivityHistory': { kind: 'OBJECT'; name: 'UserActivityHistory'; fields: { 'amount': { name: 'amount'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'date': { name: 'date'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'level': { name: 'level'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'UserAvatar': { kind: 'OBJECT'; name: 'UserAvatar'; fields: { 'large': { name: 'large'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'medium': { name: 'medium'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; }; }; + 'UserCountryStatistic': { kind: 'OBJECT'; name: 'UserCountryStatistic'; fields: { 'chaptersRead': { name: 'chaptersRead'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'count': { name: 'count'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'country': { name: 'country'; type: { kind: 'SCALAR'; name: 'CountryCode'; ofType: null; } }; 'meanScore': { name: 'meanScore'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'mediaIds': { name: 'mediaIds'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; } }; 'minutesWatched': { name: 'minutesWatched'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; + 'UserFormatStatistic': { kind: 'OBJECT'; name: 'UserFormatStatistic'; fields: { 'chaptersRead': { name: 'chaptersRead'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'count': { name: 'count'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'format': { name: 'format'; type: { kind: 'ENUM'; name: 'MediaFormat'; ofType: null; } }; 'meanScore': { name: 'meanScore'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'mediaIds': { name: 'mediaIds'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; } }; 'minutesWatched': { name: 'minutesWatched'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; + 'UserGenreStatistic': { kind: 'OBJECT'; name: 'UserGenreStatistic'; fields: { 'chaptersRead': { name: 'chaptersRead'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'count': { name: 'count'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'genre': { name: 'genre'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'meanScore': { name: 'meanScore'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'mediaIds': { name: 'mediaIds'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; } }; 'minutesWatched': { name: 'minutesWatched'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; + 'UserLengthStatistic': { kind: 'OBJECT'; name: 'UserLengthStatistic'; fields: { 'chaptersRead': { name: 'chaptersRead'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'count': { name: 'count'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'length': { name: 'length'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'meanScore': { name: 'meanScore'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'mediaIds': { name: 'mediaIds'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; } }; 'minutesWatched': { name: 'minutesWatched'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; + 'UserModData': { kind: 'OBJECT'; name: 'UserModData'; fields: { 'alts': { name: 'alts'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'bans': { name: 'bans'; type: { kind: 'SCALAR'; name: 'Json'; ofType: null; } }; 'counts': { name: 'counts'; type: { kind: 'SCALAR'; name: 'Json'; ofType: null; } }; 'email': { name: 'email'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'ip': { name: 'ip'; type: { kind: 'SCALAR'; name: 'Json'; ofType: null; } }; 'privacy': { name: 'privacy'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'UserOptions': { kind: 'OBJECT'; name: 'UserOptions'; fields: { 'activityMergeTime': { name: 'activityMergeTime'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'airingNotifications': { name: 'airingNotifications'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'disabledListActivity': { name: 'disabledListActivity'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'ListActivityOption'; ofType: null; }; } }; 'displayAdultContent': { name: 'displayAdultContent'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'notificationOptions': { name: 'notificationOptions'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'NotificationOption'; ofType: null; }; } }; 'profileColor': { name: 'profileColor'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'restrictMessagesToFollowing': { name: 'restrictMessagesToFollowing'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; } }; 'staffNameLanguage': { name: 'staffNameLanguage'; type: { kind: 'ENUM'; name: 'UserStaffNameLanguage'; ofType: null; } }; 'timezone': { name: 'timezone'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'titleLanguage': { name: 'titleLanguage'; type: { kind: 'ENUM'; name: 'UserTitleLanguage'; ofType: null; } }; }; }; + 'UserPreviousName': { kind: 'OBJECT'; name: 'UserPreviousName'; fields: { 'createdAt': { name: 'createdAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'name': { name: 'name'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'updatedAt': { name: 'updatedAt'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'UserReleaseYearStatistic': { kind: 'OBJECT'; name: 'UserReleaseYearStatistic'; fields: { 'chaptersRead': { name: 'chaptersRead'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'count': { name: 'count'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'meanScore': { name: 'meanScore'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'mediaIds': { name: 'mediaIds'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; } }; 'minutesWatched': { name: 'minutesWatched'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'releaseYear': { name: 'releaseYear'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'UserScoreStatistic': { kind: 'OBJECT'; name: 'UserScoreStatistic'; fields: { 'chaptersRead': { name: 'chaptersRead'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'count': { name: 'count'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'meanScore': { name: 'meanScore'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'mediaIds': { name: 'mediaIds'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; } }; 'minutesWatched': { name: 'minutesWatched'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'score': { name: 'score'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'UserSort': { name: 'UserSort'; enumValues: 'ID' | 'ID_DESC' | 'USERNAME' | 'USERNAME_DESC' | 'WATCHED_TIME' | 'WATCHED_TIME_DESC' | 'CHAPTERS_READ' | 'CHAPTERS_READ_DESC' | 'SEARCH_MATCH'; }; + 'UserStaffNameLanguage': { name: 'UserStaffNameLanguage'; enumValues: 'ROMAJI_WESTERN' | 'ROMAJI' | 'NATIVE'; }; + 'UserStaffStatistic': { kind: 'OBJECT'; name: 'UserStaffStatistic'; fields: { 'chaptersRead': { name: 'chaptersRead'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'count': { name: 'count'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'meanScore': { name: 'meanScore'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'mediaIds': { name: 'mediaIds'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; } }; 'minutesWatched': { name: 'minutesWatched'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'staff': { name: 'staff'; type: { kind: 'OBJECT'; name: 'Staff'; ofType: null; } }; }; }; + 'UserStartYearStatistic': { kind: 'OBJECT'; name: 'UserStartYearStatistic'; fields: { 'chaptersRead': { name: 'chaptersRead'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'count': { name: 'count'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'meanScore': { name: 'meanScore'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'mediaIds': { name: 'mediaIds'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; } }; 'minutesWatched': { name: 'minutesWatched'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'startYear': { name: 'startYear'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'UserStatisticTypes': { kind: 'OBJECT'; name: 'UserStatisticTypes'; fields: { 'anime': { name: 'anime'; type: { kind: 'OBJECT'; name: 'UserStatistics'; ofType: null; } }; 'manga': { name: 'manga'; type: { kind: 'OBJECT'; name: 'UserStatistics'; ofType: null; } }; }; }; + 'UserStatistics': { kind: 'OBJECT'; name: 'UserStatistics'; fields: { 'chaptersRead': { name: 'chaptersRead'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'count': { name: 'count'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'countries': { name: 'countries'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'UserCountryStatistic'; ofType: null; }; } }; 'episodesWatched': { name: 'episodesWatched'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'formats': { name: 'formats'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'UserFormatStatistic'; ofType: null; }; } }; 'genres': { name: 'genres'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'UserGenreStatistic'; ofType: null; }; } }; 'lengths': { name: 'lengths'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'UserLengthStatistic'; ofType: null; }; } }; 'meanScore': { name: 'meanScore'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'minutesWatched': { name: 'minutesWatched'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'releaseYears': { name: 'releaseYears'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'UserReleaseYearStatistic'; ofType: null; }; } }; 'scores': { name: 'scores'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'UserScoreStatistic'; ofType: null; }; } }; 'staff': { name: 'staff'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'UserStaffStatistic'; ofType: null; }; } }; 'standardDeviation': { name: 'standardDeviation'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'startYears': { name: 'startYears'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'UserStartYearStatistic'; ofType: null; }; } }; 'statuses': { name: 'statuses'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'UserStatusStatistic'; ofType: null; }; } }; 'studios': { name: 'studios'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'UserStudioStatistic'; ofType: null; }; } }; 'tags': { name: 'tags'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'UserTagStatistic'; ofType: null; }; } }; 'voiceActors': { name: 'voiceActors'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'UserVoiceActorStatistic'; ofType: null; }; } }; 'volumesRead': { name: 'volumesRead'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; + 'UserStatisticsSort': { name: 'UserStatisticsSort'; enumValues: 'ID' | 'ID_DESC' | 'COUNT' | 'COUNT_DESC' | 'PROGRESS' | 'PROGRESS_DESC' | 'MEAN_SCORE' | 'MEAN_SCORE_DESC'; }; + 'UserStats': { kind: 'OBJECT'; name: 'UserStats'; fields: { 'activityHistory': { name: 'activityHistory'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'UserActivityHistory'; ofType: null; }; } }; 'animeListScores': { name: 'animeListScores'; type: { kind: 'OBJECT'; name: 'ListScoreStats'; ofType: null; } }; 'animeScoreDistribution': { name: 'animeScoreDistribution'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'ScoreDistribution'; ofType: null; }; } }; 'animeStatusDistribution': { name: 'animeStatusDistribution'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'StatusDistribution'; ofType: null; }; } }; 'chaptersRead': { name: 'chaptersRead'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'favouredActors': { name: 'favouredActors'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'StaffStats'; ofType: null; }; } }; 'favouredFormats': { name: 'favouredFormats'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'FormatStats'; ofType: null; }; } }; 'favouredGenres': { name: 'favouredGenres'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'GenreStats'; ofType: null; }; } }; 'favouredGenresOverview': { name: 'favouredGenresOverview'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'GenreStats'; ofType: null; }; } }; 'favouredStaff': { name: 'favouredStaff'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'StaffStats'; ofType: null; }; } }; 'favouredStudios': { name: 'favouredStudios'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'StudioStats'; ofType: null; }; } }; 'favouredTags': { name: 'favouredTags'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'TagStats'; ofType: null; }; } }; 'favouredYears': { name: 'favouredYears'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'YearStats'; ofType: null; }; } }; 'mangaListScores': { name: 'mangaListScores'; type: { kind: 'OBJECT'; name: 'ListScoreStats'; ofType: null; } }; 'mangaScoreDistribution': { name: 'mangaScoreDistribution'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'ScoreDistribution'; ofType: null; }; } }; 'mangaStatusDistribution': { name: 'mangaStatusDistribution'; type: { kind: 'LIST'; name: never; ofType: { kind: 'OBJECT'; name: 'StatusDistribution'; ofType: null; }; } }; 'watchedTime': { name: 'watchedTime'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + 'UserStatusStatistic': { kind: 'OBJECT'; name: 'UserStatusStatistic'; fields: { 'chaptersRead': { name: 'chaptersRead'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'count': { name: 'count'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'meanScore': { name: 'meanScore'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'mediaIds': { name: 'mediaIds'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; } }; 'minutesWatched': { name: 'minutesWatched'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'status': { name: 'status'; type: { kind: 'ENUM'; name: 'MediaListStatus'; ofType: null; } }; }; }; + 'UserStudioStatistic': { kind: 'OBJECT'; name: 'UserStudioStatistic'; fields: { 'chaptersRead': { name: 'chaptersRead'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'count': { name: 'count'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'meanScore': { name: 'meanScore'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'mediaIds': { name: 'mediaIds'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; } }; 'minutesWatched': { name: 'minutesWatched'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'studio': { name: 'studio'; type: { kind: 'OBJECT'; name: 'Studio'; ofType: null; } }; }; }; + 'UserTagStatistic': { kind: 'OBJECT'; name: 'UserTagStatistic'; fields: { 'chaptersRead': { name: 'chaptersRead'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'count': { name: 'count'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'meanScore': { name: 'meanScore'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'mediaIds': { name: 'mediaIds'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; } }; 'minutesWatched': { name: 'minutesWatched'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'tag': { name: 'tag'; type: { kind: 'OBJECT'; name: 'MediaTag'; ofType: null; } }; }; }; + 'UserTitleLanguage': { name: 'UserTitleLanguage'; enumValues: 'ROMAJI' | 'ENGLISH' | 'NATIVE' | 'ROMAJI_STYLISED' | 'ENGLISH_STYLISED' | 'NATIVE_STYLISED'; }; + 'UserVoiceActorStatistic': { kind: 'OBJECT'; name: 'UserVoiceActorStatistic'; fields: { 'chaptersRead': { name: 'chaptersRead'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'characterIds': { name: 'characterIds'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; } }; 'count': { name: 'count'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'meanScore': { name: 'meanScore'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'mediaIds': { name: 'mediaIds'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; } }; 'minutesWatched': { name: 'minutesWatched'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'voiceActor': { name: 'voiceActor'; type: { kind: 'OBJECT'; name: 'Staff'; ofType: null; } }; }; }; + 'YearStats': { kind: 'OBJECT'; name: 'YearStats'; fields: { 'amount': { name: 'amount'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'meanScore': { name: 'meanScore'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'year': { name: 'year'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; + }; +}; + +declare module "gql.tada" { + interface setupSchema { + introspection: introspection; + } +}