Attributes for MangaDex manga entries.

export interface MangaDexAttributes {
title: {
en?: string;
"ja-ro"?: string;
ja?: string;
[key: string]: string | undefined;
};
altTitles: Array<{
[key: string]: string;
}>;
description: {
en?: string;
[key: string]: string | undefined;
};
isLocked: boolean;
links?: {
al?: string;
ap?: string;
kt?: string;
mu?: string;
mal?: string;
[key: string]: string | undefined;
};
originalLanguage: string;
lastVolume?: string;
lastChapter?: string;
publicationDemographic?: string;
status: string;
year?: number;
contentRating: string;
tags: Array<{
id: string;
type: string;
attributes: {
name: {
en: string;
[key: string]: string;
};
description: {
en: string;
[key: string]: string;
};
group: string;
version: number;
};
}>;
state: string;
chapterNumbersResetOnNewVolume: boolean;
createdAt: string;
updatedAt: string;
version: number;
availableTranslatedLanguages: string[];
latestUploadedChapter: string;
}
interface MangaDexAttributes {
    title: {
        en?: string;
        "ja-ro"?: string;
        ja?: string;
        [key: string]: undefined | string;
    };
    altTitles: { [key: string]: string }[];
    description: { en?: string; [key: string]: undefined | string };
    isLocked: boolean;
    links?: {
        al?: string;
        ap?: string;
        kt?: string;
        mu?: string;
        mal?: string;
        [key: string]: undefined | string;
    };
    originalLanguage: string;
    lastVolume?: string;
    lastChapter?: string;
    publicationDemographic?: string;
    status: string;
    year?: number;
    contentRating: string;
    tags: {
        id: string;
        type: string;
        attributes: {
            name: { en: string; [key: string]: string };
            description: { en: string; [key: string]: string };
            group: string;
            version: number;
        };
    }[];
    state: string;
    chapterNumbersResetOnNewVolume: boolean;
    createdAt: string;
    updatedAt: string;
    version: number;
    availableTranslatedLanguages: string[];
    latestUploadedChapter: string;
}

Properties

title: {
    en?: string;
    "ja-ro"?: string;
    ja?: string;
    [key: string]: undefined | string;
}
altTitles: { [key: string]: string }[]
description: { en?: string; [key: string]: undefined | string }
isLocked: boolean
links?: {
    al?: string;
    ap?: string;
    kt?: string;
    mu?: string;
    mal?: string;
    [key: string]: undefined | string;
}
originalLanguage: string
lastVolume?: string
lastChapter?: string
publicationDemographic?: string
status: string
year?: number
contentRating: string
tags: {
    id: string;
    type: string;
    attributes: {
        name: { en: string; [key: string]: string };
        description: { en: string; [key: string]: string };
        group: string;
        version: number;
    };
}[]
state: string
chapterNumbersResetOnNewVolume: boolean
createdAt: string
updatedAt: string
version: number
availableTranslatedLanguages: string[]
latestUploadedChapter: string