import { Track } from './TrackTypes.js'; import '../TidalTypes.js'; interface Artist { id: number; name: string; artistTypes: string[]; url: string; picture: string; popularity: number; artistRoles: ArtistRole[]; mixes: { MASTER_ARTIST_MIX: string; ARTIST_MIX: string; }; } interface ArtistTracks { item: Track; type: string; cut: string | number | null; } interface ArtistBio { source: string; lastUpdated: number | Date; text: string; summary: string; } interface ArtistRole { categoryId: number; category: string; } interface ArtistMix { id: number; } export { Artist, ArtistBio, ArtistMix, ArtistRole, ArtistTracks };