musickit-ts
Version:
MusicKit TS is a library for handling MusicKit JS v3 with TypeScript.
24 lines (23 loc) • 1.45 kB
TypeScript
/// <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 {};