diff --git a/src/types.ts b/src/types.ts index 4df61b0..7e15822 100644 --- a/src/types.ts +++ b/src/types.ts @@ -9,6 +9,18 @@ export interface CoverArtwork { height: number } +export interface Lyrics { + id: Id + source: string + lines?: LyricLine[] +} + +export interface LyricLine { + text: string + startTimeMs?: number + endTimeMs?: number +} + export interface Artist { id: Id url: string @@ -53,10 +65,11 @@ export interface Track { album?: Album durationMs?: number coverArtwork?: CoverArtwork[] + lyrics?: Lyrics genres?: string[] releaseDate?: Date - regions?: string[] description?: string + regions?: string[] } export interface Episode {