UNPKG

musickit-ts

Version:

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

22 lines (21 loc) 1.56 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 SearchSuggestions<T extends MusicKit.TermSuggestion | MusicKit.TopResultSuggestion<MusicKit.SEARCH_RESOURCE_TYPE>> = { queryParameters: MusicKit.SearchSuggestionsAPI<T>['queryParameters']; }; export declare const MusicKitTSAPIGetSuggestions: { Both: (param: SearchSuggestions<MusicKit.TermSuggestion | MusicKit.TopResultSuggestion<MusicKit.SEARCH_RESOURCE_TYPE>>) => MusicKit.SearchSuggestionsAPIResponse<MusicKit.TermSuggestion | MusicKit.TopResultSuggestion<MusicKit.SEARCH_RESOURCE_TYPE>>; Term: (param: SearchSuggestions<MusicKit.TermSuggestion>) => MusicKit.SearchSuggestionsAPIResponse<MusicKit.TermSuggestion>; TopResult: (param: SearchSuggestions<MusicKit.TopResultSuggestion<MusicKit.SEARCH_RESOURCE_TYPE>>) => MusicKit.SearchSuggestionsAPIResponse<MusicKit.TopResultSuggestion<MusicKit.SEARCH_RESOURCE_TYPE>>; }; export {};