Result of categorizing manga for batch processing.

export interface BatchCategorizationResult {
/** Cached AniList results by index. */
cachedResults: Record<number, AniListManga[]>;
/** Cached Comick sources by index. */
cachedComickSources: ComickSourceStorage;
/** Cached MangaDex sources by index. */
cachedMangaDexSources: MangaDexSourceStorage;
/** Uncached manga requiring title search. */
uncachedManga: { index: number; manga: KenmeiManga }[];
/** Manga with known IDs for batch fetch. */
knownMangaIds: { index: number; id: number }[];
}
interface BatchCategorizationResult {
    cachedResults: Record<number, AniListManga[]>;
    cachedComickSources: ComickSourceStorage;
    cachedMangaDexSources: MangaDexSourceStorage;
    uncachedManga: { index: number; manga: KenmeiManga }[];
    knownMangaIds: { index: number; id: number }[];
}

Properties

cachedResults: Record<number, AniListManga[]>

Cached AniList results by index.

cachedComickSources: ComickSourceStorage

Cached Comick sources by index.

cachedMangaDexSources: MangaDexSourceStorage

Cached MangaDex sources by index.

uncachedManga: { index: number; manga: KenmeiManga }[]

Uncached manga requiring title search.

knownMangaIds: { index: number; id: number }[]

Manga with known IDs for batch fetch.