import type { TypedDocumentNode as DocumentNode } from '@graphql-typed-document-node/core'; export type Maybe = T | null; export type InputMaybe = Maybe; export type Exact = { [K in keyof T]: T[K] }; export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; export type MakeEmpty = { [_ in K]?: never }; export type Incremental = T | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never }; /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { ID: { input: string; output: string; } String: { input: string; output: string; } Boolean: { input: boolean; output: boolean; } Int: { input: number; output: number; } Float: { input: number; output: number; } Instant: { input: any; output: any; } UUID: { input: any; output: any; } UnsignedInt: { input: any; output: any; } }; export type AddToReadingListError = InvalidOperationError; export type AddToReadingListInput = { novelId: Scalars['UnsignedInt']['input']; readingListId: Scalars['Int']['input']; }; export type AddToReadingListPayload = { errors: Maybe>; readingListPayload: Maybe; }; /** Defines when a policy shall be executed. */ export const ApplyPolicy = { /** After the resolver was executed. */ AfterResolver: 'AFTER_RESOLVER', /** Before the resolver was executed. */ BeforeResolver: 'BEFORE_RESOLVER', /** The policy is applied in the validation step before the execution. */ Validation: 'VALIDATION' } as const; export type ApplyPolicy = typeof ApplyPolicy[keyof typeof ApplyPolicy]; export type BookmarkDto = { chapterId: Scalars['UnsignedInt']['output']; createdTime: Scalars['Instant']['output']; description: Maybe; id: Scalars['Int']['output']; novelId: Scalars['UnsignedInt']['output']; }; export type BookmarkPayload = { bookmark: Maybe; success: Scalars['Boolean']['output']; }; export type ChapterDto = { body: Scalars['String']['output']; createdTime: Scalars['Instant']['output']; id: Scalars['UnsignedInt']['output']; images: Array; lastUpdatedTime: Scalars['Instant']['output']; name: Scalars['String']['output']; order: Scalars['UnsignedInt']['output']; revision: Scalars['UnsignedInt']['output']; url: Maybe; }; export type ChapterDtoFilterInput = { and?: InputMaybe>; body?: InputMaybe; createdTime?: InputMaybe; id?: InputMaybe; images?: InputMaybe; lastUpdatedTime?: InputMaybe; name?: InputMaybe; or?: InputMaybe>; order?: InputMaybe; revision?: InputMaybe; url?: InputMaybe; }; export type ChapterPullRequested = { chapterOrder: Scalars['UnsignedInt']['output']; importId: Scalars['UUID']['output']; novelId: Scalars['UnsignedInt']['output']; volumeId: Scalars['UnsignedInt']['output']; }; export type ChapterReaderDto = { body: Scalars['String']['output']; createdTime: Scalars['Instant']['output']; id: Scalars['UnsignedInt']['output']; images: Array; lastUpdatedTime: Scalars['Instant']['output']; name: Scalars['String']['output']; nextChapterOrder: Maybe; nextChapterVolumeOrder: Maybe; novelId: Scalars['UnsignedInt']['output']; novelName: Scalars['String']['output']; order: Scalars['UnsignedInt']['output']; prevChapterOrder: Maybe; prevChapterVolumeOrder: Maybe; revision: Scalars['UnsignedInt']['output']; totalChaptersInVolume: Scalars['Int']['output']; url: Maybe; volumeId: Scalars['UnsignedInt']['output']; volumeName: Scalars['String']['output']; volumeOrder: Scalars['Int']['output']; }; export type CreateReadingListError = InvalidOperationError; export type CreateReadingListInput = { description?: InputMaybe; name: Scalars['String']['input']; }; export type CreateReadingListPayload = { errors: Maybe>; readingListPayload: Maybe; }; export type DeleteJobError = KeyNotFoundError; export type DeleteJobInput = { jobKey: Scalars['String']['input']; }; export type DeleteJobPayload = { boolean: Maybe; errors: Maybe>; }; export type DeleteNovelError = KeyNotFoundError; export type DeleteNovelInput = { novelId: Scalars['UnsignedInt']['input']; }; export type DeleteNovelPayload = { boolean: Maybe; errors: Maybe>; }; export type DeleteReadingListError = InvalidOperationError; export type DeleteReadingListInput = { id: Scalars['Int']['input']; }; export type DeleteReadingListPayload = { errors: Maybe>; success: Maybe; }; export type DuplicateNameError = Error & { message: Scalars['String']['output']; }; export type Error = { message: Scalars['String']['output']; }; export type FetchChapterContentsInput = { chapterOrder: Scalars['UnsignedInt']['input']; importId: Scalars['UUID']['input']; novelId: Scalars['UnsignedInt']['input']; volumeId: Scalars['UnsignedInt']['input']; }; export type FetchChapterContentsPayload = { chapterPullRequested: Maybe; }; export type FormatError = Error & { message: Scalars['String']['output']; }; export type ImageDto = { createdTime: Scalars['Instant']['output']; id: Scalars['UUID']['output']; lastUpdatedTime: Scalars['Instant']['output']; newPath: Maybe; }; export type ImageDtoFilterInput = { and?: InputMaybe>; createdTime?: InputMaybe; id?: InputMaybe; lastUpdatedTime?: InputMaybe; newPath?: InputMaybe; or?: InputMaybe>; }; export type ImageDtoSortInput = { createdTime?: InputMaybe; id?: InputMaybe; lastUpdatedTime?: InputMaybe; newPath?: InputMaybe; }; export type ImportNovelError = InvalidOperationError; export type ImportNovelInput = { novelUrl: Scalars['String']['input']; }; export type ImportNovelPayload = { errors: Maybe>; importNovelResult: Maybe; }; export type ImportNovelResult = { importId: Scalars['UUID']['output']; novelUrl: Scalars['String']['output']; }; export type InstantFilterInput = { and?: InputMaybe>; or?: InputMaybe>; }; export type IntOperationFilterInput = { eq?: InputMaybe; gt?: InputMaybe; gte?: InputMaybe; in?: InputMaybe>>; lt?: InputMaybe; lte?: InputMaybe; neq?: InputMaybe; ngt?: InputMaybe; ngte?: InputMaybe; nin?: InputMaybe>>; nlt?: InputMaybe; nlte?: InputMaybe; }; export type InvalidOperationError = Error & { message: Scalars['String']['output']; }; export type InviteUserError = InvalidOperationError; export type InviteUserInput = { email: Scalars['String']['input']; username: Scalars['String']['input']; }; export type InviteUserPayload = { errors: Maybe>; userDto: Maybe; }; export type InvitedUserDto = { email: Scalars['String']['output']; username: Scalars['String']['output']; }; export type JobDto = { childJobs: Maybe>; createdTime: Scalars['Instant']['output']; displayName: Scalars['String']['output']; errorMessage: Maybe; id: Scalars['UUID']['output']; jobType: Scalars['String']['output']; lastUpdatedTime: Scalars['Instant']['output']; metadata: Maybe>; parentJobId: Maybe; status: JobStatus; }; export type JobDtoFilterInput = { and?: InputMaybe>; childJobs?: InputMaybe; createdTime?: InputMaybe; displayName?: InputMaybe; errorMessage?: InputMaybe; id?: InputMaybe; jobType?: InputMaybe; lastUpdatedTime?: InputMaybe; metadata?: InputMaybe; or?: InputMaybe>; parentJobId?: InputMaybe; status?: InputMaybe; }; export type JobDtoSortInput = { createdTime?: InputMaybe; displayName?: InputMaybe; errorMessage?: InputMaybe; id?: InputMaybe; jobType?: InputMaybe; lastUpdatedTime?: InputMaybe; parentJobId?: InputMaybe; status?: InputMaybe; }; export type JobKey = { group: Scalars['String']['output']; name: Scalars['String']['output']; }; export type JobPersistenceError = Error & { message: Scalars['String']['output']; }; export const JobStatus = { Completed: 'COMPLETED', Failed: 'FAILED', InProgress: 'IN_PROGRESS', Pending: 'PENDING' } as const; export type JobStatus = typeof JobStatus[keyof typeof JobStatus]; export type JobStatusOperationFilterInput = { eq?: InputMaybe; in?: InputMaybe>; neq?: InputMaybe; nin?: InputMaybe>; }; /** A connection to a list of items. */ export type JobsConnection = { /** A list of edges. */ edges: Maybe>; /** A flattened list of the nodes. */ nodes: Maybe>; /** Information to aid in pagination. */ pageInfo: PageInfo; }; /** An edge in a connection. */ export type JobsEdge = { /** A cursor for use in pagination. */ cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node: JobDto; }; export type KeyNotFoundError = Error & { message: Scalars['String']['output']; }; export type KeyValuePairOfStringAndString = { key: Scalars['String']['output']; value: Scalars['String']['output']; }; export type KeyValuePairOfStringAndStringFilterInput = { and?: InputMaybe>; key?: InputMaybe; or?: InputMaybe>; value?: InputMaybe; }; export const Language = { Ch: 'CH', En: 'EN', Ja: 'JA', Kr: 'KR' } as const; export type Language = typeof Language[keyof typeof Language]; export type LanguageOperationFilterInput = { eq?: InputMaybe; in?: InputMaybe>; neq?: InputMaybe; nin?: InputMaybe>; }; export type ListFilterInputTypeOfChapterDtoFilterInput = { all?: InputMaybe; any?: InputMaybe; none?: InputMaybe; some?: InputMaybe; }; export type ListFilterInputTypeOfImageDtoFilterInput = { all?: InputMaybe; any?: InputMaybe; none?: InputMaybe; some?: InputMaybe; }; export type ListFilterInputTypeOfJobDtoFilterInput = { all?: InputMaybe; any?: InputMaybe; none?: InputMaybe; some?: InputMaybe; }; export type ListFilterInputTypeOfKeyValuePairOfStringAndStringFilterInput = { all?: InputMaybe; any?: InputMaybe; none?: InputMaybe; some?: InputMaybe; }; export type ListFilterInputTypeOfNovelTagDtoFilterInput = { all?: InputMaybe; any?: InputMaybe; none?: InputMaybe; some?: InputMaybe; }; export type ListFilterInputTypeOfVolumeDtoFilterInput = { all?: InputMaybe; any?: InputMaybe; none?: InputMaybe; some?: InputMaybe; }; export type Mutation = { addToReadingList: AddToReadingListPayload; createReadingList: CreateReadingListPayload; deleteJob: DeleteJobPayload; deleteNovel: DeleteNovelPayload; deleteReadingList: DeleteReadingListPayload; fetchChapterContents: FetchChapterContentsPayload; importNovel: ImportNovelPayload; inviteUser: InviteUserPayload; removeBookmark: RemoveBookmarkPayload; removeFromReadingList: RemoveFromReadingListPayload; reorderReadingListItem: ReorderReadingListItemPayload; runJob: RunJobPayload; scheduleEventJob: ScheduleEventJobPayload; translateText: TranslateTextPayload; updateReadingList: UpdateReadingListPayload; upsertBookmark: UpsertBookmarkPayload; }; export type MutationAddToReadingListArgs = { input: AddToReadingListInput; }; export type MutationCreateReadingListArgs = { input: CreateReadingListInput; }; export type MutationDeleteJobArgs = { input: DeleteJobInput; }; export type MutationDeleteNovelArgs = { input: DeleteNovelInput; }; export type MutationDeleteReadingListArgs = { input: DeleteReadingListInput; }; export type MutationFetchChapterContentsArgs = { input: FetchChapterContentsInput; }; export type MutationImportNovelArgs = { input: ImportNovelInput; }; export type MutationInviteUserArgs = { input: InviteUserInput; }; export type MutationRemoveBookmarkArgs = { input: RemoveBookmarkInput; }; export type MutationRemoveFromReadingListArgs = { input: RemoveFromReadingListInput; }; export type MutationReorderReadingListItemArgs = { input: ReorderReadingListItemInput; }; export type MutationRunJobArgs = { input: RunJobInput; }; export type MutationScheduleEventJobArgs = { input: ScheduleEventJobInput; }; export type MutationTranslateTextArgs = { input: TranslateTextInput; }; export type MutationUpdateReadingListArgs = { input: UpdateReadingListInput; }; export type MutationUpsertBookmarkArgs = { input: UpsertBookmarkInput; }; export type NovelDto = { author: PersonDto; coverImage: Maybe; createdTime: Scalars['Instant']['output']; description: Scalars['String']['output']; externalId: Scalars['String']['output']; id: Scalars['UnsignedInt']['output']; lastUpdatedTime: Scalars['Instant']['output']; name: Scalars['String']['output']; rawLanguage: Language; rawStatus: NovelStatus; source: SourceDto; statusOverride: Maybe; tags: Array; url: Scalars['String']['output']; volumes: Array; }; export type NovelDtoFilterInput = { and?: InputMaybe>; author?: InputMaybe; coverImage?: InputMaybe; createdTime?: InputMaybe; description?: InputMaybe; externalId?: InputMaybe; id?: InputMaybe; lastUpdatedTime?: InputMaybe; name?: InputMaybe; or?: InputMaybe>; rawLanguage?: InputMaybe; rawStatus?: InputMaybe; source?: InputMaybe; statusOverride?: InputMaybe; tags?: InputMaybe; url?: InputMaybe; volumes?: InputMaybe; }; export type NovelDtoSortInput = { author?: InputMaybe; coverImage?: InputMaybe; createdTime?: InputMaybe; description?: InputMaybe; externalId?: InputMaybe; id?: InputMaybe; lastUpdatedTime?: InputMaybe; name?: InputMaybe; rawLanguage?: InputMaybe; rawStatus?: InputMaybe; source?: InputMaybe; statusOverride?: InputMaybe; url?: InputMaybe; }; export const NovelStatus = { Abandoned: 'ABANDONED', Completed: 'COMPLETED', Hiatus: 'HIATUS', InProgress: 'IN_PROGRESS', Unknown: 'UNKNOWN' } as const; export type NovelStatus = typeof NovelStatus[keyof typeof NovelStatus]; export type NovelStatusOperationFilterInput = { eq?: InputMaybe; in?: InputMaybe>; neq?: InputMaybe; nin?: InputMaybe>; }; export type NovelTagDto = { createdTime: Scalars['Instant']['output']; displayName: Scalars['String']['output']; id: Scalars['UnsignedInt']['output']; key: Scalars['String']['output']; lastUpdatedTime: Scalars['Instant']['output']; source: Maybe; tagType: TagType; }; export type NovelTagDtoFilterInput = { and?: InputMaybe>; createdTime?: InputMaybe; displayName?: InputMaybe; id?: InputMaybe; key?: InputMaybe; lastUpdatedTime?: InputMaybe; or?: InputMaybe>; source?: InputMaybe; tagType?: InputMaybe; }; /** A connection to a list of items. */ export type NovelsConnection = { /** A list of edges. */ edges: Maybe>; /** A flattened list of the nodes. */ nodes: Maybe>; /** Information to aid in pagination. */ pageInfo: PageInfo; }; /** An edge in a connection. */ export type NovelsEdge = { /** A cursor for use in pagination. */ cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node: NovelDto; }; export type NullableOfNovelStatusOperationFilterInput = { eq?: InputMaybe; in?: InputMaybe>>; neq?: InputMaybe; nin?: InputMaybe>>; }; /** Information about pagination in a connection. */ export type PageInfo = { /** When paginating forwards, the cursor to continue. */ endCursor: Maybe; /** Indicates whether more edges exist following the set defined by the clients arguments. */ hasNextPage: Scalars['Boolean']['output']; /** Indicates whether more edges exist prior the set defined by the clients arguments. */ hasPreviousPage: Scalars['Boolean']['output']; /** When paginating backwards, the cursor to continue. */ startCursor: Maybe; }; export type PersonDto = { createdTime: Scalars['Instant']['output']; externalUrl: Maybe; id: Scalars['UnsignedInt']['output']; lastUpdatedTime: Scalars['Instant']['output']; name: Scalars['String']['output']; }; export type PersonDtoFilterInput = { and?: InputMaybe>; createdTime?: InputMaybe; externalUrl?: InputMaybe; id?: InputMaybe; lastUpdatedTime?: InputMaybe; name?: InputMaybe; or?: InputMaybe>; }; export type PersonDtoSortInput = { createdTime?: InputMaybe; externalUrl?: InputMaybe; id?: InputMaybe; lastUpdatedTime?: InputMaybe; name?: InputMaybe; }; export type Query = { bookmarks: Array; chapter: Maybe; currentUser: Maybe; jobById: Maybe; jobs: Maybe; novels: Maybe; readingList: Maybe; readingLists: Array; scheduledJobs: Array; translationEngines: Array; translationRequests: Maybe; }; export type QueryBookmarksArgs = { novelId: Scalars['UnsignedInt']['input']; }; export type QueryChapterArgs = { chapterOrder: Scalars['UnsignedInt']['input']; novelId: Scalars['UnsignedInt']['input']; preferredLanguage?: Language; volumeOrder: Scalars['UnsignedInt']['input']; }; export type QueryJobByIdArgs = { jobId: Scalars['UUID']['input']; }; export type QueryJobsArgs = { after?: InputMaybe; before?: InputMaybe; first?: InputMaybe; last?: InputMaybe; order?: InputMaybe>; where?: InputMaybe; }; export type QueryNovelsArgs = { after?: InputMaybe; before?: InputMaybe; first?: InputMaybe; last?: InputMaybe; order?: InputMaybe>; preferredLanguage?: Language; where?: InputMaybe; }; export type QueryReadingListArgs = { id: Scalars['Int']['input']; }; export type QueryTranslationEnginesArgs = { order?: InputMaybe>; where?: InputMaybe; }; export type QueryTranslationRequestsArgs = { after?: InputMaybe; before?: InputMaybe; first?: InputMaybe; last?: InputMaybe; order?: InputMaybe>; where?: InputMaybe; }; export type ReadingListDto = { createdTime: Scalars['Instant']['output']; description: Maybe; id: Scalars['Int']['output']; itemCount: Scalars['Int']['output']; items: Array; name: Scalars['String']['output']; }; export type ReadingListItemDto = { addedTime: Scalars['Instant']['output']; novelId: Scalars['UnsignedInt']['output']; order: Scalars['Int']['output']; }; export type ReadingListPayload = { readingList: Maybe; success: Scalars['Boolean']['output']; }; export type RemoveBookmarkError = InvalidOperationError; export type RemoveBookmarkInput = { chapterId: Scalars['UnsignedInt']['input']; }; export type RemoveBookmarkPayload = { bookmarkPayload: Maybe; errors: Maybe>; }; export type RemoveFromReadingListError = InvalidOperationError; export type RemoveFromReadingListInput = { listId: Scalars['Int']['input']; novelId: Scalars['UnsignedInt']['input']; }; export type RemoveFromReadingListPayload = { errors: Maybe>; readingListPayload: Maybe; }; export type ReorderReadingListItemError = InvalidOperationError; export type ReorderReadingListItemInput = { newOrder: Scalars['Int']['input']; novelId: Scalars['UnsignedInt']['input']; readingListId: Scalars['Int']['input']; }; export type ReorderReadingListItemPayload = { errors: Maybe>; readingListPayload: Maybe; }; export type RunJobError = JobPersistenceError; export type RunJobInput = { jobKey: Scalars['String']['input']; }; export type RunJobPayload = { boolean: Maybe; errors: Maybe>; }; export type ScheduleEventJobError = DuplicateNameError | FormatError; export type ScheduleEventJobInput = { cronSchedule: Scalars['String']['input']; description: Scalars['String']['input']; eventData: Scalars['String']['input']; eventType: Scalars['String']['input']; key: Scalars['String']['input']; }; export type ScheduleEventJobPayload = { errors: Maybe>; schedulerJob: Maybe; }; export type SchedulerJob = { cronSchedule: Array; description: Scalars['String']['output']; jobData: Array; jobKey: JobKey; jobTypeName: Scalars['String']['output']; }; export const SortEnumType = { Asc: 'ASC', Desc: 'DESC' } as const; export type SortEnumType = typeof SortEnumType[keyof typeof SortEnumType]; export type SourceDto = { createdTime: Scalars['Instant']['output']; id: Scalars['UnsignedInt']['output']; key: Scalars['String']['output']; lastUpdatedTime: Scalars['Instant']['output']; name: Scalars['String']['output']; url: Scalars['String']['output']; }; export type SourceDtoFilterInput = { and?: InputMaybe>; createdTime?: InputMaybe; id?: InputMaybe; key?: InputMaybe; lastUpdatedTime?: InputMaybe; name?: InputMaybe; or?: InputMaybe>; url?: InputMaybe; }; export type SourceDtoSortInput = { createdTime?: InputMaybe; id?: InputMaybe; key?: InputMaybe; lastUpdatedTime?: InputMaybe; name?: InputMaybe; url?: InputMaybe; }; export type StringOperationFilterInput = { and?: InputMaybe>; contains?: InputMaybe; endsWith?: InputMaybe; eq?: InputMaybe; in?: InputMaybe>>; ncontains?: InputMaybe; nendsWith?: InputMaybe; neq?: InputMaybe; nin?: InputMaybe>>; nstartsWith?: InputMaybe; or?: InputMaybe>; startsWith?: InputMaybe; }; export const TagType = { External: 'EXTERNAL', Genre: 'GENRE', System: 'SYSTEM', UserDefined: 'USER_DEFINED' } as const; export type TagType = typeof TagType[keyof typeof TagType]; export type TagTypeOperationFilterInput = { eq?: InputMaybe; in?: InputMaybe>; neq?: InputMaybe; nin?: InputMaybe>; }; export type TranslateTextInput = { from: Language; text: Scalars['String']['input']; to: Language; translationEngineKey: Scalars['String']['input']; }; export type TranslateTextPayload = { translationResult: Maybe; }; export type TranslationEngineDescriptor = { displayName: Scalars['String']['output']; key: Scalars['String']['output']; }; export type TranslationEngineDescriptorFilterInput = { and?: InputMaybe>; displayName?: InputMaybe; key?: InputMaybe; or?: InputMaybe>; }; export type TranslationEngineDescriptorSortInput = { displayName?: InputMaybe; key?: InputMaybe; }; export type TranslationRequestDto = { billedCharacterCount: Scalars['UnsignedInt']['output']; createdTime: Scalars['Instant']['output']; from: Language; id: Scalars['UUID']['output']; lastUpdatedTime: Scalars['Instant']['output']; originalText: Scalars['String']['output']; status: TranslationRequestStatus; to: Language; translatedText: Maybe; translationEngineKey: Scalars['String']['output']; }; export type TranslationRequestDtoFilterInput = { and?: InputMaybe>; billedCharacterCount?: InputMaybe; createdTime?: InputMaybe; from?: InputMaybe; id?: InputMaybe; lastUpdatedTime?: InputMaybe; or?: InputMaybe>; originalText?: InputMaybe; status?: InputMaybe; to?: InputMaybe; translatedText?: InputMaybe; translationEngineKey?: InputMaybe; }; export type TranslationRequestDtoSortInput = { billedCharacterCount?: InputMaybe; createdTime?: InputMaybe; from?: InputMaybe; id?: InputMaybe; lastUpdatedTime?: InputMaybe; originalText?: InputMaybe; status?: InputMaybe; to?: InputMaybe; translatedText?: InputMaybe; translationEngineKey?: InputMaybe; }; export const TranslationRequestStatus = { Failed: 'FAILED', Pending: 'PENDING', Success: 'SUCCESS' } as const; export type TranslationRequestStatus = typeof TranslationRequestStatus[keyof typeof TranslationRequestStatus]; export type TranslationRequestStatusOperationFilterInput = { eq?: InputMaybe; in?: InputMaybe>; neq?: InputMaybe; nin?: InputMaybe>; }; /** A connection to a list of items. */ export type TranslationRequestsConnection = { /** A list of edges. */ edges: Maybe>; /** A flattened list of the nodes. */ nodes: Maybe>; /** Information to aid in pagination. */ pageInfo: PageInfo; }; /** An edge in a connection. */ export type TranslationRequestsEdge = { /** A cursor for use in pagination. */ cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node: TranslationRequestDto; }; export type TranslationResult = { billedCharacterCount: Scalars['UnsignedInt']['output']; from: Language; originalText: Scalars['String']['output']; status: TranslationRequestStatus; to: Language; translatedText: Maybe; translationEngineKey: Scalars['String']['output']; }; export type UnsignedIntOperationFilterInputType = { eq?: InputMaybe; gt?: InputMaybe; gte?: InputMaybe; in?: InputMaybe>>; lt?: InputMaybe; lte?: InputMaybe; neq?: InputMaybe; ngt?: InputMaybe; ngte?: InputMaybe; nin?: InputMaybe>>; nlt?: InputMaybe; nlte?: InputMaybe; }; export type UpdateReadingListError = InvalidOperationError; export type UpdateReadingListInput = { description?: InputMaybe; id: Scalars['Int']['input']; name: Scalars['String']['input']; }; export type UpdateReadingListPayload = { errors: Maybe>; readingListPayload: Maybe; }; export type UpsertBookmarkError = InvalidOperationError; export type UpsertBookmarkInput = { chapterId: Scalars['UnsignedInt']['input']; description?: InputMaybe; novelId: Scalars['UnsignedInt']['input']; }; export type UpsertBookmarkPayload = { bookmarkPayload: Maybe; errors: Maybe>; }; export type UserDto = { availableInvites: Scalars['Int']['output']; createdTime: Scalars['Instant']['output']; disabled: Scalars['Boolean']['output']; email: Scalars['String']['output']; id: Scalars['UUID']['output']; invitedUsers: Maybe>; inviterId: Maybe; lastUpdatedTime: Scalars['Instant']['output']; username: Scalars['String']['output']; }; export type UuidOperationFilterInput = { eq?: InputMaybe; gt?: InputMaybe; gte?: InputMaybe; in?: InputMaybe>>; lt?: InputMaybe; lte?: InputMaybe; neq?: InputMaybe; ngt?: InputMaybe; ngte?: InputMaybe; nin?: InputMaybe>>; nlt?: InputMaybe; nlte?: InputMaybe; }; export type VolumeDto = { chapters: Array; createdTime: Scalars['Instant']['output']; id: Scalars['UnsignedInt']['output']; lastUpdatedTime: Scalars['Instant']['output']; name: Scalars['String']['output']; order: Scalars['Int']['output']; }; export type VolumeDtoFilterInput = { and?: InputMaybe>; chapters?: InputMaybe; createdTime?: InputMaybe; id?: InputMaybe; lastUpdatedTime?: InputMaybe; name?: InputMaybe; or?: InputMaybe>; order?: InputMaybe; }; export type AddToReadingListMutationVariables = Exact<{ input: AddToReadingListInput; }>; export type AddToReadingListMutation = { addToReadingList: { readingListPayload: { success: boolean, readingList: { id: number, name: string, itemCount: number } | null } | null, errors: Array<{ message: string }> | null } }; export type CreateReadingListMutationVariables = Exact<{ input: CreateReadingListInput; }>; export type CreateReadingListMutation = { createReadingList: { readingListPayload: { success: boolean, readingList: { id: number, name: string, description: string | null, itemCount: number, createdTime: any } | null } | null, errors: Array<{ message: string }> | null } }; export type DeleteNovelMutationVariables = Exact<{ input: DeleteNovelInput; }>; export type DeleteNovelMutation = { deleteNovel: { boolean: boolean | null, errors: Array<{ message: string }> | null } }; export type DeleteReadingListMutationVariables = Exact<{ input: DeleteReadingListInput; }>; export type DeleteReadingListMutation = { deleteReadingList: { success: boolean | null, errors: Array<{ message: string }> | null } }; export type ImportNovelMutationVariables = Exact<{ input: ImportNovelInput; }>; export type ImportNovelMutation = { importNovel: { importNovelResult: { importId: any, novelUrl: string } | null, errors: Array<{ message: string }> | null } }; export type InviteUserMutationVariables = Exact<{ input: InviteUserInput; }>; export type InviteUserMutation = { inviteUser: { userDto: { id: any, username: string, email: string } | null, errors: Array<{ message: string }> | null } }; export type RemoveBookmarkMutationVariables = Exact<{ input: RemoveBookmarkInput; }>; export type RemoveBookmarkMutation = { removeBookmark: { bookmarkPayload: { success: boolean } | null, errors: Array<{ message: string }> | null } }; export type RemoveFromReadingListMutationVariables = Exact<{ input: RemoveFromReadingListInput; }>; export type RemoveFromReadingListMutation = { removeFromReadingList: { readingListPayload: { success: boolean, readingList: { id: number, name: string, itemCount: number } | null } | null, errors: Array<{ message: string }> | null } }; export type ReorderReadingListItemMutationVariables = Exact<{ input: ReorderReadingListItemInput; }>; export type ReorderReadingListItemMutation = { reorderReadingListItem: { readingListPayload: { success: boolean } | null, errors: Array<{ message: string }> | null } }; export type UpdateReadingListMutationVariables = Exact<{ input: UpdateReadingListInput; }>; export type UpdateReadingListMutation = { updateReadingList: { readingListPayload: { success: boolean, readingList: { id: number, name: string, description: string | null, itemCount: number, createdTime: any } | null } | null, errors: Array<{ message: string }> | null } }; export type UpsertBookmarkMutationVariables = Exact<{ input: UpsertBookmarkInput; }>; export type UpsertBookmarkMutation = { upsertBookmark: { bookmarkPayload: { success: boolean, bookmark: { id: number, chapterId: any, novelId: any, description: string | null, createdTime: any } | null } | null, errors: Array<{ message: string }> | null } }; export type GetBookmarksQueryVariables = Exact<{ novelId: Scalars['UnsignedInt']['input']; }>; export type GetBookmarksQuery = { bookmarks: Array<{ id: number, chapterId: any, novelId: any, description: string | null, createdTime: any }> }; export type GetChapterQueryVariables = Exact<{ novelId: Scalars['UnsignedInt']['input']; volumeOrder: Scalars['UnsignedInt']['input']; chapterOrder: Scalars['UnsignedInt']['input']; }>; export type GetChapterQuery = { chapter: { id: any, order: any, name: string, body: string, url: string | null, revision: any, createdTime: any, lastUpdatedTime: any, novelId: any, novelName: string, volumeId: any, volumeName: string, volumeOrder: number, totalChaptersInVolume: number, prevChapterVolumeOrder: number | null, prevChapterOrder: any | null, nextChapterVolumeOrder: number | null, nextChapterOrder: any | null, images: Array<{ id: any, newPath: string | null }> } | null }; export type JobsQueryVariables = Exact<{ first?: InputMaybe; after?: InputMaybe; where?: InputMaybe; order?: InputMaybe | JobDtoSortInput>; }>; export type JobsQuery = { jobs: { edges: Array<{ cursor: string, node: { id: any, parentJobId: any | null, jobType: string, displayName: string, status: JobStatus, errorMessage: string | null, createdTime: any, lastUpdatedTime: any, metadata: Array<{ key: string, value: string }> | null, childJobs: Array<{ id: any, jobType: string, displayName: string, status: JobStatus, errorMessage: string | null, createdTime: any, lastUpdatedTime: any, metadata: Array<{ key: string, value: string }> | null }> | null } }> | null, pageInfo: { hasNextPage: boolean, hasPreviousPage: boolean, startCursor: string | null, endCursor: string | null } } | null }; export type NovelQueryVariables = Exact<{ id: Scalars['UnsignedInt']['input']; }>; export type NovelQuery = { novels: { nodes: Array<{ id: any, name: string, description: string, url: string, rawLanguage: Language, rawStatus: NovelStatus, statusOverride: NovelStatus | null, externalId: string, createdTime: any, lastUpdatedTime: any, author: { id: any, name: string, externalUrl: string | null }, source: { id: any, name: string, key: string, url: string }, coverImage: { newPath: string | null } | null, tags: Array<{ id: any, key: string, displayName: string, tagType: TagType }>, volumes: Array<{ id: any, order: number, name: string, createdTime: any, lastUpdatedTime: any, chapters: Array<{ id: any, order: any, name: string, lastUpdatedTime: any, images: Array<{ id: any, newPath: string | null }> }> }> }> | null } | null }; export type NovelsQueryVariables = Exact<{ first?: InputMaybe; after?: InputMaybe; where?: InputMaybe; order?: InputMaybe | NovelDtoSortInput>; }>; export type NovelsQuery = { novels: { edges: Array<{ cursor: string, node: { id: any, url: string, name: string, description: string, rawStatus: NovelStatus, lastUpdatedTime: any, coverImage: { newPath: string | null } | null, volumes: Array<{ id: any, order: number, name: string, chapters: Array<{ order: any, name: string }> }>, tags: Array<{ key: string, displayName: string, tagType: TagType }> } }> | null, pageInfo: { hasNextPage: boolean, endCursor: string | null } } | null }; export type GetReadingListQueryVariables = Exact<{ id: Scalars['Int']['input']; }>; export type GetReadingListQuery = { readingList: { id: number, name: string, description: string | null, itemCount: number, createdTime: any, items: Array<{ novelId: any, order: number, addedTime: any }> } | null }; export type GetReadingListsQueryVariables = Exact<{ [key: string]: never; }>; export type GetReadingListsQuery = { readingLists: Array<{ id: number, name: string, description: string | null, itemCount: number, createdTime: any }> }; export type GetReadingListsWithItemsQueryVariables = Exact<{ [key: string]: never; }>; export type GetReadingListsWithItemsQuery = { readingLists: Array<{ id: number, name: string, description: string | null, itemCount: number, createdTime: any, items: Array<{ novelId: any, order: number, addedTime: any }> }> }; export type GetSettingsPageDataQueryVariables = Exact<{ [key: string]: never; }>; export type GetSettingsPageDataQuery = { currentUser: { id: any, username: string, availableInvites: number, invitedUsers: Array<{ username: string, email: string }> | null } | null }; export const AddToReadingListDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"AddToReadingList"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"input"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"AddToReadingListInput"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"addToReadingList"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"input"},"value":{"kind":"Variable","name":{"kind":"Name","value":"input"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"readingListPayload"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"success"}},{"kind":"Field","name":{"kind":"Name","value":"readingList"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"itemCount"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"errors"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Error"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"message"}}]}}]}}]}}]}}]} as unknown as DocumentNode; export const CreateReadingListDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"CreateReadingList"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"input"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"CreateReadingListInput"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"createReadingList"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"input"},"value":{"kind":"Variable","name":{"kind":"Name","value":"input"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"readingListPayload"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"success"}},{"kind":"Field","name":{"kind":"Name","value":"readingList"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"description"}},{"kind":"Field","name":{"kind":"Name","value":"itemCount"}},{"kind":"Field","name":{"kind":"Name","value":"createdTime"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"errors"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Error"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"message"}}]}}]}}]}}]}}]} as unknown as DocumentNode; export const DeleteNovelDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"DeleteNovel"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"input"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DeleteNovelInput"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"deleteNovel"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"input"},"value":{"kind":"Variable","name":{"kind":"Name","value":"input"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"boolean"}},{"kind":"Field","name":{"kind":"Name","value":"errors"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Error"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"message"}}]}}]}}]}}]}}]} as unknown as DocumentNode; export const DeleteReadingListDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"DeleteReadingList"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"input"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DeleteReadingListInput"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"deleteReadingList"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"input"},"value":{"kind":"Variable","name":{"kind":"Name","value":"input"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"success"}},{"kind":"Field","name":{"kind":"Name","value":"errors"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Error"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"message"}}]}}]}}]}}]}}]} as unknown as DocumentNode; export const ImportNovelDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"ImportNovel"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"input"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ImportNovelInput"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"importNovel"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"input"},"value":{"kind":"Variable","name":{"kind":"Name","value":"input"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"importNovelResult"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"importId"}},{"kind":"Field","name":{"kind":"Name","value":"novelUrl"}}]}},{"kind":"Field","name":{"kind":"Name","value":"errors"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"InvalidOperationError"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"message"}}]}}]}}]}}]}}]} as unknown as DocumentNode; export const InviteUserDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"InviteUser"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"input"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"InviteUserInput"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"inviteUser"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"input"},"value":{"kind":"Variable","name":{"kind":"Name","value":"input"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"userDto"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"username"}},{"kind":"Field","name":{"kind":"Name","value":"email"}}]}},{"kind":"Field","name":{"kind":"Name","value":"errors"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"InvalidOperationError"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"message"}}]}}]}}]}}]}}]} as unknown as DocumentNode; export const RemoveBookmarkDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"RemoveBookmark"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"input"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"RemoveBookmarkInput"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"removeBookmark"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"input"},"value":{"kind":"Variable","name":{"kind":"Name","value":"input"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"bookmarkPayload"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"success"}}]}},{"kind":"Field","name":{"kind":"Name","value":"errors"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Error"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"message"}}]}}]}}]}}]}}]} as unknown as DocumentNode; export const RemoveFromReadingListDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"RemoveFromReadingList"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"input"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"RemoveFromReadingListInput"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"removeFromReadingList"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"input"},"value":{"kind":"Variable","name":{"kind":"Name","value":"input"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"readingListPayload"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"success"}},{"kind":"Field","name":{"kind":"Name","value":"readingList"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"itemCount"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"errors"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Error"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"message"}}]}}]}}]}}]}}]} as unknown as DocumentNode; export const ReorderReadingListItemDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"ReorderReadingListItem"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"input"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ReorderReadingListItemInput"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"reorderReadingListItem"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"input"},"value":{"kind":"Variable","name":{"kind":"Name","value":"input"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"readingListPayload"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"success"}}]}},{"kind":"Field","name":{"kind":"Name","value":"errors"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Error"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"message"}}]}}]}}]}}]}}]} as unknown as DocumentNode; export const UpdateReadingListDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"UpdateReadingList"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"input"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"UpdateReadingListInput"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"updateReadingList"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"input"},"value":{"kind":"Variable","name":{"kind":"Name","value":"input"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"readingListPayload"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"success"}},{"kind":"Field","name":{"kind":"Name","value":"readingList"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"description"}},{"kind":"Field","name":{"kind":"Name","value":"itemCount"}},{"kind":"Field","name":{"kind":"Name","value":"createdTime"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"errors"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Error"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"message"}}]}}]}}]}}]}}]} as unknown as DocumentNode; export const UpsertBookmarkDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"mutation","name":{"kind":"Name","value":"UpsertBookmark"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"input"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"UpsertBookmarkInput"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"upsertBookmark"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"input"},"value":{"kind":"Variable","name":{"kind":"Name","value":"input"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"bookmarkPayload"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"success"}},{"kind":"Field","name":{"kind":"Name","value":"bookmark"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"chapterId"}},{"kind":"Field","name":{"kind":"Name","value":"novelId"}},{"kind":"Field","name":{"kind":"Name","value":"description"}},{"kind":"Field","name":{"kind":"Name","value":"createdTime"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"errors"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"InlineFragment","typeCondition":{"kind":"NamedType","name":{"kind":"Name","value":"Error"}},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"message"}}]}}]}}]}}]}}]} as unknown as DocumentNode; export const GetBookmarksDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetBookmarks"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"novelId"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"UnsignedInt"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"bookmarks"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"novelId"},"value":{"kind":"Variable","name":{"kind":"Name","value":"novelId"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"chapterId"}},{"kind":"Field","name":{"kind":"Name","value":"novelId"}},{"kind":"Field","name":{"kind":"Name","value":"description"}},{"kind":"Field","name":{"kind":"Name","value":"createdTime"}}]}}]}}]} as unknown as DocumentNode; export const GetChapterDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetChapter"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"novelId"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"UnsignedInt"}}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"volumeOrder"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"UnsignedInt"}}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"chapterOrder"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"UnsignedInt"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"chapter"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"novelId"},"value":{"kind":"Variable","name":{"kind":"Name","value":"novelId"}}},{"kind":"Argument","name":{"kind":"Name","value":"volumeOrder"},"value":{"kind":"Variable","name":{"kind":"Name","value":"volumeOrder"}}},{"kind":"Argument","name":{"kind":"Name","value":"chapterOrder"},"value":{"kind":"Variable","name":{"kind":"Name","value":"chapterOrder"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"order"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"body"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"revision"}},{"kind":"Field","name":{"kind":"Name","value":"createdTime"}},{"kind":"Field","name":{"kind":"Name","value":"lastUpdatedTime"}},{"kind":"Field","name":{"kind":"Name","value":"images"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"newPath"}}]}},{"kind":"Field","name":{"kind":"Name","value":"novelId"}},{"kind":"Field","name":{"kind":"Name","value":"novelName"}},{"kind":"Field","name":{"kind":"Name","value":"volumeId"}},{"kind":"Field","name":{"kind":"Name","value":"volumeName"}},{"kind":"Field","name":{"kind":"Name","value":"volumeOrder"}},{"kind":"Field","name":{"kind":"Name","value":"totalChaptersInVolume"}},{"kind":"Field","name":{"kind":"Name","value":"prevChapterVolumeOrder"}},{"kind":"Field","name":{"kind":"Name","value":"prevChapterOrder"}},{"kind":"Field","name":{"kind":"Name","value":"nextChapterVolumeOrder"}},{"kind":"Field","name":{"kind":"Name","value":"nextChapterOrder"}}]}}]}}]} as unknown as DocumentNode; export const JobsDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"Jobs"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"first"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Int"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"after"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"where"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JobDtoFilterInput"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"order"}},"type":{"kind":"ListType","type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JobDtoSortInput"}}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"jobs"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"first"},"value":{"kind":"Variable","name":{"kind":"Name","value":"first"}}},{"kind":"Argument","name":{"kind":"Name","value":"after"},"value":{"kind":"Variable","name":{"kind":"Name","value":"after"}}},{"kind":"Argument","name":{"kind":"Name","value":"where"},"value":{"kind":"Variable","name":{"kind":"Name","value":"where"}}},{"kind":"Argument","name":{"kind":"Name","value":"order"},"value":{"kind":"Variable","name":{"kind":"Name","value":"order"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"edges"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"cursor"}},{"kind":"Field","name":{"kind":"Name","value":"node"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"parentJobId"}},{"kind":"Field","name":{"kind":"Name","value":"jobType"}},{"kind":"Field","name":{"kind":"Name","value":"displayName"}},{"kind":"Field","name":{"kind":"Name","value":"status"}},{"kind":"Field","name":{"kind":"Name","value":"errorMessage"}},{"kind":"Field","name":{"kind":"Name","value":"metadata"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"key"}},{"kind":"Field","name":{"kind":"Name","value":"value"}}]}},{"kind":"Field","name":{"kind":"Name","value":"createdTime"}},{"kind":"Field","name":{"kind":"Name","value":"lastUpdatedTime"}},{"kind":"Field","name":{"kind":"Name","value":"childJobs"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"jobType"}},{"kind":"Field","name":{"kind":"Name","value":"displayName"}},{"kind":"Field","name":{"kind":"Name","value":"status"}},{"kind":"Field","name":{"kind":"Name","value":"errorMessage"}},{"kind":"Field","name":{"kind":"Name","value":"metadata"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"key"}},{"kind":"Field","name":{"kind":"Name","value":"value"}}]}},{"kind":"Field","name":{"kind":"Name","value":"createdTime"}},{"kind":"Field","name":{"kind":"Name","value":"lastUpdatedTime"}}]}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"pageInfo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"hasNextPage"}},{"kind":"Field","name":{"kind":"Name","value":"hasPreviousPage"}},{"kind":"Field","name":{"kind":"Name","value":"startCursor"}},{"kind":"Field","name":{"kind":"Name","value":"endCursor"}}]}}]}}]}}]} as unknown as DocumentNode; export const NovelDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"Novel"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"id"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"UnsignedInt"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"novels"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"where"},"value":{"kind":"ObjectValue","fields":[{"kind":"ObjectField","name":{"kind":"Name","value":"id"},"value":{"kind":"ObjectValue","fields":[{"kind":"ObjectField","name":{"kind":"Name","value":"eq"},"value":{"kind":"Variable","name":{"kind":"Name","value":"id"}}}]}}]}},{"kind":"Argument","name":{"kind":"Name","value":"first"},"value":{"kind":"IntValue","value":"1"}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"nodes"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"description"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"rawLanguage"}},{"kind":"Field","name":{"kind":"Name","value":"rawStatus"}},{"kind":"Field","name":{"kind":"Name","value":"statusOverride"}},{"kind":"Field","name":{"kind":"Name","value":"externalId"}},{"kind":"Field","name":{"kind":"Name","value":"createdTime"}},{"kind":"Field","name":{"kind":"Name","value":"lastUpdatedTime"}},{"kind":"Field","name":{"kind":"Name","value":"author"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"externalUrl"}}]}},{"kind":"Field","name":{"kind":"Name","value":"source"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"key"}},{"kind":"Field","name":{"kind":"Name","value":"url"}}]}},{"kind":"Field","name":{"kind":"Name","value":"coverImage"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"newPath"}}]}},{"kind":"Field","name":{"kind":"Name","value":"tags"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"key"}},{"kind":"Field","name":{"kind":"Name","value":"displayName"}},{"kind":"Field","name":{"kind":"Name","value":"tagType"}}]}},{"kind":"Field","name":{"kind":"Name","value":"volumes"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"order"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"createdTime"}},{"kind":"Field","name":{"kind":"Name","value":"lastUpdatedTime"}},{"kind":"Field","name":{"kind":"Name","value":"chapters"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"order"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"lastUpdatedTime"}},{"kind":"Field","name":{"kind":"Name","value":"images"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"newPath"}}]}}]}}]}}]}}]}}]}}]} as unknown as DocumentNode; export const NovelsDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"Novels"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"first"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Int"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"after"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"where"}},"type":{"kind":"NamedType","name":{"kind":"Name","value":"NovelDtoFilterInput"}}},{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"order"}},"type":{"kind":"ListType","type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"NovelDtoSortInput"}}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"novels"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"first"},"value":{"kind":"Variable","name":{"kind":"Name","value":"first"}}},{"kind":"Argument","name":{"kind":"Name","value":"after"},"value":{"kind":"Variable","name":{"kind":"Name","value":"after"}}},{"kind":"Argument","name":{"kind":"Name","value":"where"},"value":{"kind":"Variable","name":{"kind":"Name","value":"where"}}},{"kind":"Argument","name":{"kind":"Name","value":"order"},"value":{"kind":"Variable","name":{"kind":"Name","value":"order"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"edges"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"cursor"}},{"kind":"Field","name":{"kind":"Name","value":"node"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"url"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"description"}},{"kind":"Field","name":{"kind":"Name","value":"coverImage"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"newPath"}}]}},{"kind":"Field","name":{"kind":"Name","value":"rawStatus"}},{"kind":"Field","name":{"kind":"Name","value":"lastUpdatedTime"}},{"kind":"Field","name":{"kind":"Name","value":"volumes"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"order"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"chapters"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"order"}},{"kind":"Field","name":{"kind":"Name","value":"name"}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"tags"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"key"}},{"kind":"Field","name":{"kind":"Name","value":"displayName"}},{"kind":"Field","name":{"kind":"Name","value":"tagType"}}]}}]}}]}},{"kind":"Field","name":{"kind":"Name","value":"pageInfo"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"hasNextPage"}},{"kind":"Field","name":{"kind":"Name","value":"endCursor"}}]}}]}}]}}]} as unknown as DocumentNode; export const GetReadingListDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetReadingList"},"variableDefinitions":[{"kind":"VariableDefinition","variable":{"kind":"Variable","name":{"kind":"Name","value":"id"}},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Int"}}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"readingList"},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"id"},"value":{"kind":"Variable","name":{"kind":"Name","value":"id"}}}],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"description"}},{"kind":"Field","name":{"kind":"Name","value":"itemCount"}},{"kind":"Field","name":{"kind":"Name","value":"createdTime"}},{"kind":"Field","name":{"kind":"Name","value":"items"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"novelId"}},{"kind":"Field","name":{"kind":"Name","value":"order"}},{"kind":"Field","name":{"kind":"Name","value":"addedTime"}}]}}]}}]}}]} as unknown as DocumentNode; export const GetReadingListsDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetReadingLists"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"readingLists"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"description"}},{"kind":"Field","name":{"kind":"Name","value":"itemCount"}},{"kind":"Field","name":{"kind":"Name","value":"createdTime"}}]}}]}}]} as unknown as DocumentNode; export const GetReadingListsWithItemsDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetReadingListsWithItems"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"readingLists"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"name"}},{"kind":"Field","name":{"kind":"Name","value":"description"}},{"kind":"Field","name":{"kind":"Name","value":"itemCount"}},{"kind":"Field","name":{"kind":"Name","value":"createdTime"}},{"kind":"Field","name":{"kind":"Name","value":"items"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"novelId"}},{"kind":"Field","name":{"kind":"Name","value":"order"}},{"kind":"Field","name":{"kind":"Name","value":"addedTime"}}]}}]}}]}}]} as unknown as DocumentNode; export const GetSettingsPageDataDocument = {"kind":"Document","definitions":[{"kind":"OperationDefinition","operation":"query","name":{"kind":"Name","value":"GetSettingsPageData"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"currentUser"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"id"}},{"kind":"Field","name":{"kind":"Name","value":"username"}},{"kind":"Field","name":{"kind":"Name","value":"availableInvites"}},{"kind":"Field","name":{"kind":"Name","value":"invitedUsers"},"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","name":{"kind":"Name","value":"username"}},{"kind":"Field","name":{"kind":"Name","value":"email"}}]}}]}}]}}]} as unknown as DocumentNode;