packages/core/src/helpers/playlist/types.ts
export class Playlist {
id: string;
name: string;
lastModified?: number;
serverModified?: number;
tracks: PlaylistTrack[];
}
export class PlaylistTrack {
uuid: string;
artist: string;
name: string;
album?: string;
thumbnail?: string;
duration?: number | string;
stream: PlaylistTrackStream;
}
export class PlaylistTrackStream {
id: string;
source: string;
duration?: number;
title?: string;
thumbnail?: string;
}