xref: /MusicFree/src/types/musicSheet.d.ts (revision 410a159129b1f6a7a1f44fde7bfad9a46f91e161)
1declare namespace IMusic {
2    export interface IMusicSheetItemBase {
3        /** 封面图 */
4        coverImg?: string;
5        artwork?: string;
6        /** 标题 */
7        title?: string;
8        /** 作者 */
9        artist?: string;
10        /** 歌单id */
11        id: string;
12        /** 描述 */
13        description?: string;
14        /** 作品总数 */
15        worksNum?: number;
16        platform?: string;
17    }
18    /** 歌单项 */
19    export interface IMusicSheetItem extends IMusicSheetItemBase {
20        musicList: Array<IMusic.IMusicItem>;
21    }
22
23    export type IMusicSheet = Array<IMusicSheetItem>;
24}
25