xref: /MusicFree/src/types/musicSheet.d.ts (revision 6613e77203923e5b1742a49281bfa5de03fc1440)
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        [k: string]: any;
18    }
19    /** 歌单项 */
20    export interface IMusicSheetItem extends IMusicSheetItemBase {
21        musicList: Array<IMusic.IMusicItem>;
22    }
23
24    export type IMusicSheet = Array<IMusicSheetItem>;
25}
26