UNPKG

musickit-ts

Version:

MusicKit TS is a library for handling MusicKit JS v3 with TypeScript.

24 lines (23 loc) 1.45 kB
/// <reference types="musickit-js/types/musickit-js/v3" /> /// <reference types="musickit-js/types/musickit-js/v3" /> /// <reference types="musickit-js/types/musickit-js/v3" /> /// <reference types="musickit-js/types/musickit-js/v3" /> /// <reference types="musickit-js/types/musickit-js/v3" /> /// <reference types="musickit-js/types/musickit-js/v3" /> /// <reference types="musickit-js/types/musickit-js/v3" /> /// <reference types="musickit-js/types/musickit-js/v3" /> /// <reference types="musickit-js/types/musickit-js/v3" /> /// <reference types="musickit-js/types/musickit-js/v3" /> /// <reference types="musickit-js/types/musickit-js/v3" /> /// <reference types="musickit-js/types/musickit-js/v3" /> type GetChartParam<T extends MusicKit.MUSIC_CATALOG_CHART_TYPE> = { queryParameters: MusicKit.ChartAPI<T>['queryParameters']; }; export declare const MusicKitTSAPIGetChart: { Multi: (param: GetChartParam<MusicKit.MUSIC_CATALOG_CHART_TYPE>) => MusicKit.ChartAPIResponse<MusicKit.MUSIC_CATALOG_CHART_TYPE>; Albums: (param: GetChartParam<MusicKit.Albums>) => MusicKit.ChartAPIResponse<MusicKit.Albums>; MusicVideos: (param: GetChartParam<MusicKit.MusicVideos>) => MusicKit.ChartAPIResponse<MusicKit.MusicVideos>; Playlists: (param: GetChartParam<MusicKit.Playlists>) => MusicKit.ChartAPIResponse<MusicKit.Playlists>; Songs: (param: GetChartParam<MusicKit.Songs>) => MusicKit.ChartAPIResponse<MusicKit.Songs>; }; export {};