yandex-music
Version:
Creative and progressive Node.js framework for applications that interact with yandex music
34 lines • 951 B
TypeScript
import { ArtistBase } from "../artists/artists.interfaces";
import { TrackInterface as Track } from "../tracks/tracks.interfaces";
export interface AlbumInterface {
id: number;
title: string;
type?: string;
metaType: string;
contentWarning: string;
year: number;
releaseDate: string;
coverUri: string;
ogImage: string;
genre: string;
buy: Array<any>;
trackCount: number;
likesCount: number;
recent: boolean;
veryImportant: boolean;
artists: Array<ArtistBase>;
labels: Array<number>;
available: boolean;
availableForPremiumUsers: boolean;
availableForMobile: boolean;
availablePartially: boolean;
bests: Array<number>;
trackPosition?: {
volume: number;
index: number;
};
}
export interface AlbumWithTracks extends AlbumInterface {
volumes: Array<Track>;
}
//# sourceMappingURL=albums.interfaces.d.ts.map