crunchyroll-js-api
Version:
JavaScript API consumer for crunchyroll
43 lines (42 loc) • 1.41 kB
TypeScript
declare namespace _default {
export { getProducts };
export { getUserBenefits };
export { getUserSubscription };
}
export default _default;
/**
* @param {Object} obj
* @param {import('../types').AccountAuth} obj.auth
* @param {String} [obj.source]
* @param {import('../types').FetchConfig} [obj.fnConfig] util config param
* @returns {Promise<Object>}
*/
declare function getProducts({ auth, source, fnConfig }: {
auth: import("../types").AccountAuth;
source?: string;
fnConfig?: import("../types").FetchConfig;
}): Promise<any>;
/**
* @param {Object} obj
* @param {import('../types').AccountAuth} obj.auth
* @param {String} obj.externalId
* @param {import('../types').FetchConfig} [obj.fnConfig] util config param
* @returns {Promise<Object>}
*/
declare function getUserBenefits({ auth, externalId, fnConfig }: {
auth: import("../types").AccountAuth;
externalId: string;
fnConfig?: import("../types").FetchConfig;
}): Promise<any>;
/**
* @param {Object} obj
* @param {import('../types').AccountAuth} obj.auth
* @param {String} obj.externalId
* @param {import('../types').FetchConfig} [obj.fnConfig] util config param
* @returns {Promise<Object>}
*/
declare function getUserSubscription({ auth, externalId, fnConfig }: {
auth: import("../types").AccountAuth;
externalId: string;
fnConfig?: import("../types").FetchConfig;
}): Promise<any>;