diff options
Diffstat (limited to 'src/types')
| -rw-r--r-- | src/types/anime.ts | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/types/anime.ts b/src/types/anime.ts index cbb80c5..c23acaa 100644 --- a/src/types/anime.ts +++ b/src/types/anime.ts @@ -49,6 +49,7 @@ export interface AnimeGeneralAboutInfo quality: string | null; } & Pick<Anime, "duration" | "episodes" | "rating" | "type">; promotionalVideos: AnimePromotionalVideo[]; + charactersVoiceActors: AnimeCharactersAndVoiceActors[]; } export interface RecommendedAnime extends Anime {} @@ -66,6 +67,18 @@ export interface AnimePromotionalVideo { thumbnail: string | undefined; } +export interface AnimeCharactersAndVoiceActors { + character: AnimeCharacter; + voiceActor: AnimeCharacter; +} + +export interface AnimeCharacter { + id: string; + poster: string; + name: string; + cast: string; +} + export interface AnimeSearchSuggestion extends Omit<MostPopularAnime, "episodes" | "type"> { moreInfo: Array<string>; |
