UNPKG

crunchyroll-js-api

Version:
121 lines (120 loc) 3.43 kB
declare namespace _default { export { getArtist }; export { getArtistConcerts }; export { getArtistVideos }; export { getConcerts }; export { getFeed }; export { getStreams }; export { getStreamsWithURL }; export { getVideo }; export { getFeatured }; } export default _default; /** * @param {Object} obj * @param {import('../types').AccountAuth} obj.account * @param {Array<String>} [obj.artistIds] * @returns {Promise<{items: Array<Object>}>} */ declare function getArtist({ account, artistIds }: { account: import('../types').AccountAuth; artistIds?: Array<string>; }): Promise<{ items: Array<any>; }>; /** * @param {Object} obj * @param {import('../types').AccountAuth} obj.account * @param {Array<String>} [obj.artistId] * @returns {Promise<{items: Array<Object>}>} */ declare function getArtistConcerts({ account, artistId }: { account: import('../types').AccountAuth; artistId?: Array<string>; }): Promise<{ items: Array<any>; }>; /** * @param {Object} obj * @param {import('../types').AccountAuth} obj.account * @param {String} obj.artistId * @returns {Promise<{items: Array<Object>}>} */ declare function getArtistVideos({ account, artistId }: { account: import('../types').AccountAuth; artistId: string; }): Promise<{ items: Array<any>; }>; /** * @param {Object} obj * @param {import('../types').AccountAuth} obj.account * @param {Array<String>} [obj.concertIds] * @returns {Promise<{items: Array<Object>}>} */ declare function getConcerts({ account, concertIds }: { account: import('../types').AccountAuth; concertIds?: Array<string>; }): Promise<{ items: Array<any>; }>; /** * @param {Object} obj * @param {import('../types').AccountAuth} obj.account * @param {Number} [obj.quantity] Number of records in a result * @param {Number} [obj.start] Offset to request * @returns {Promise<{items: Array<Object>}>} */ declare function getFeed({ account, quantity, start }: { account: import('../types').AccountAuth; quantity?: number; start?: number; }): Promise<{ items: Array<any>; }>; /** * @deprecated * @param {Object} obj * @param {import('../types').AccountAuth} obj.account * @param {String} obj.contentId * @returns {Promise<Object>} */ declare function getStreams({ account, contentId }: { account: import('../types').AccountAuth; contentId: string; }): Promise<any>; /** * @deprecated * @param {Object} obj * @param {import('../types').AccountAuth} obj.account * @param {String} obj.streamUrl * @returns {Promise<Object>} */ declare function getStreamsWithURL({ account, streamUrl }: { account: import('../types').AccountAuth; streamUrl: string; }): Promise<any>; /** * @param {Object} obj * @param {import('../types').AccountAuth} obj.account * @param {Array<String>} [obj.musicIds] * @returns {Promise<{items: Array<Object>}>} */ declare function getVideo({ account, musicIds }: { account: import('../types').AccountAuth; musicIds?: Array<string>; }): Promise<{ items: Array<any>; }>; /** * @param {Object} obj * @param {import('../types').AccountAuth} obj.account * @param {Number} obj.contentId Number of records in a result * @returns {Promise<{items: Array<Object>}>} */ declare function getFeatured({ account, contentId }: { account: import('../types').AccountAuth; contentId: number; }): Promise<{ items: Array<any>; }>;