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>;
