@nekolab/hanime
Version:
Fast and efficient hanime.tv API wrapper written in TypeScript.
34 lines • 801 B
TypeScript
import { UserData } from './user';
export interface Playlist {
id: number;
userId: number;
visibility: string;
title: string;
slug: string;
createdAt: string;
updatedAt: string;
isMutable: boolean;
count: number;
posterUrl: string | null;
hentaiVideoSlug: string[] | null;
views: number;
totalDuration: number;
totalSize: number;
customPosterUrl: string | null;
}
export interface PlaylistVideo {
id: number;
playlistId: number;
hentaiVideoId: number;
sequence: number;
}
export interface LikeDislikePlaylistVideo extends PlaylistVideo {
isLike: boolean;
}
export interface SimilarPlaylistsData {
playlists: Playlist[];
usersData: {
[key: string]: UserData;
};
}
//# sourceMappingURL=playlist.d.ts.map