You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
import ModelBase from 'App/ModelBase';
|
|
|
|
import Artist from 'Artist/Artist';
|
|
|
|
|
|
|
|
export interface Statistics {
|
|
|
|
trackCount: number;
|
|
|
|
trackFileCount: number;
|
|
|
|
percentOfTracks: number;
|
|
|
|
sizeOnDisk: number;
|
|
|
|
totalTrackCount: number;
|
|
|
|
}
|
|
|
|
|
|
|
|
interface Album extends ModelBase {
|
|
|
|
artistId: number;
|
|
|
|
artist: Artist;
|
|
|
|
foreignAlbumId: string;
|
|
|
|
title: string;
|
|
|
|
overview: string;
|
|
|
|
disambiguation?: string;
|
|
|
|
albumType: string;
|
|
|
|
monitored: boolean;
|
|
|
|
releaseDate: string;
|
|
|
|
statistics: Statistics;
|
|
|
|
isSaving?: boolean;
|
|
|
|
}
|
|
|
|
|
|
|
|
export default Album;
|