UNPKG

crunchyroll-js-api

Version:
127 lines (126 loc) 4.01 kB
declare namespace _default { export { createMultiProfile }; export { deleteMultiProfile }; export { getAccountId }; export { getProfile }; export { getMultiProfile }; export { getMultiProfiles }; export { getUsernames }; export { updateProfile }; export { updateMultiProfile }; } export default _default; /** * Update profile * @param {Object} obj * @param {String} obj.token * @param {import('../types').ProfileCreate} obj.data * @param {import('../types').FetchConfig} [obj.fnConfig] util config param * @returns {Promise} */ declare function createMultiProfile({ token, data, fnConfig }: { token: string; data: import("../types").ProfileCreate; fnConfig?: import("../types").FetchConfig; }): Promise<any>; /** * Delete profile * @param {Object} obj * @param {String} obj.token * @param {String} obj.profileId * @param {import('../types').FetchConfig} [obj.fnConfig] util config param * @returns {Promise} */ declare function deleteMultiProfile({ token, profileId, fnConfig }: { token: string; profileId: string; fnConfig?: import("../types").FetchConfig; }): Promise<any>; /** * Return account info * @param {Object} obj * @param {String} obj.token * @param {import('../types').FetchConfig} [obj.fnConfig] util config param * @returns {Promise<import('../types').Account>} */ declare function getAccountId({ token, fnConfig }: { token: string; fnConfig?: import("../types").FetchConfig; }): Promise<import("../types").Account>; /** * Return profile info * @deprecated * @param {Object} obj * @param {String} obj.token * @param {import('../types').FetchConfig} [obj.fnConfig] util config param * @returns {Promise<import('../types').Profile>} */ declare function getProfile({ token, fnConfig }: { token: string; fnConfig?: import("../types").FetchConfig; }): Promise<import("../types").Profile>; /** * Return profile info * @param {Object} obj * @param {String} obj.token * @param {String} obj.profileId * @param {import('../types').FetchConfig} [obj.fnConfig] util config param * @returns {Promise<import('../types').Profile>} */ declare function getMultiProfile({ token, profileId, fnConfig }: { token: string; profileId: string; fnConfig?: import("../types").FetchConfig; }): Promise<import("../types").Profile>; /** * Return profile info * @param {Object} obj * @param {String} obj.token * @param {import('../types').FetchConfig} [obj.fnConfig] util config param * @returns {Promise<import('../types').ProfileResponse>} */ declare function getMultiProfiles({ token, fnConfig }: { token: string; fnConfig?: import("../types").FetchConfig; }): Promise<import("../types").ProfileResponse>; /** * Return user names, idk what it is * @param {Object} obj * @param {String} obj.token * @param {import('../types').FetchConfig} [obj.fnConfig] util config param * @returns {Promise<{usernames: Array<String>}>} */ declare function getUsernames({ token, fnConfig }: { token: string; fnConfig?: import("../types").FetchConfig; }): Promise<{ usernames: Array<string>; }>; /** * Update profile * @param {Object} obj * @param {String} obj.token * @param {import('../types').Profile} obj.data * @param {import('../types').FetchConfig} [obj.fnConfig] util config param * @returns {Promise} */ declare function updateProfile({ token, data, fnConfig }: { token: string; data: import("../types").Profile; fnConfig?: import("../types").FetchConfig; }): Promise<any>; /** * Update profile * @param {Object} obj * @param {String} obj.token * @param {import('../types').Profile} obj.data * @param {String} obj.profileId * @param {import('../types').FetchConfig} [obj.fnConfig] util config param * @returns {Promise} */ declare function updateMultiProfile({ token, data, profileId, fnConfig }: { token: string; data: import("../types").Profile; profileId: string; fnConfig?: import("../types").FetchConfig; }): Promise<any>;