bandcamp-fetch
Version:
Scrape Bandcamp content
22 lines • 561 B
TypeScript
import type Track from './Track.js';
import type MediaKind from './MediaKind.js';
interface Album extends MediaKind {
type: 'album';
numTracks?: number;
keywords?: string[];
description?: string;
genre?: string;
location?: string;
featuredTrack?: Omit<Track, 'type'>;
releases?: AlbumRelease[];
tracks?: Omit<Track, 'type'>[];
}
export interface AlbumRelease {
name: string;
format: string;
url?: string;
imageUrl?: string;
description?: string;
}
export default Album;
//# sourceMappingURL=Album.d.ts.map