UNPKG

crunchyroll-js-api

Version:
71 lines (70 loc) 2.28 kB
declare namespace _default { export { addEpisodeRating }; export { addRating }; export { getEpisodeRatings }; export { getRatings }; export { removeRating }; } export default _default; /** * @param {Object} obj * @param {import('../types').AccountAuth} obj.account * @param {String} obj.contentId * @param {String} obj.rating * @param {String} [obj.contentType] * @returns {Promise<import('../types').RatingEpisode>} */ declare function addEpisodeRating({ account, contentId, rating, contentType }: { account: import('../types').AccountAuth; contentId: string; rating: string; contentType?: string; }): Promise<import('../types').RatingEpisode>; /** * @param {Object} obj * @param {import('../types').AccountAuth} obj.account * @param {String} obj.contentId * @param {String} obj.rating * @param {String} obj.contentType * @returns {Promise<import('../types').RatingStars>} */ declare function addRating({ account, contentId, rating, contentType }: { account: import('../types').AccountAuth; contentId: string; rating: string; contentType: string; }): Promise<import('../types').RatingStars>; /** * @param {Object} obj * @param {import('../types').AccountAuth} obj.account * @param {String} obj.contentId * @returns {Promise<import('../types').RatingEpisode>} */ declare function getEpisodeRatings({ account, contentId }: { account: import('../types').AccountAuth; contentId: string; }): Promise<import('../types').RatingEpisode>; /** * @param {Object} obj * @param {import('../types').AccountAuth} obj.account * @param {String} obj.contentId * @param {String} obj.contentType * @returns {Promise<import('../types').RatingStars>} */ declare function getRatings({ account, contentId, contentType }: { account: import('../types').AccountAuth; contentId: string; contentType: string; }): Promise<import('../types').RatingStars>; /** * @param {Object} obj * @param {import('../types').AccountAuth} obj.account * @param {String} obj.contentId * @param {String} obj.contentType * @returns {Promise} */ declare function removeRating({ account, contentId, contentType }: { account: import('../types').AccountAuth; contentId: string; contentType: string; }): Promise<any>;