import { Course } from './Course'; import { PlayItemsResponse } from './util/Response'; import { InstrumentType } from './Instrument'; export interface CollectionStats { riffs: number; songs: number; skills: number; } export interface Collection { id: string; title: string; slug: string; 'description-long': string; 'thumbnail-image': string; 'hero-image': string; instrument: InstrumentType; sequenced: boolean; stats: CollectionStats; courses?: Course[]; 'course-ids'?: string[]; } export interface EditorialCollections { title: string; slug: string; collections: Collection[]; } export declare type CollectionsResponse = PlayItemsResponse; export declare type EditorialCollectionsResponse = EditorialCollections[];