export default class FavoriteType {
	// eslint-disable-next-line jsdoc/require-returns-check
	/**
	 * Get the name of the type.
	 *
	 * @return {string} name
	 */
	getName() {}

	// eslint-disable-next-line jsdoc/require-returns-check
	/**
	 * Create new user favorite to the type.
	 *
	 * @param {*} slug
	 *
	 * @return {*} result
	 */
	create( slug ) {} // eslint-disable-line no-unused-vars

	// eslint-disable-next-line jsdoc/require-returns-check
	/**
	 * Delete existing favorite from the type.
	 *
	 * @param {*} slug
	 *
	 * @return {*} result
	 */
	delete( slug ) {} // eslint-disable-line no-unused-vars

	// eslint-disable-next-line jsdoc/require-returns-check
	/**
	 * Toggle favorite of this type.
	 *
	 * @param {*} slug
	 *
	 * @return {*} result
	 */
	toggle( slug ) {} // eslint-disable-line no-unused-vars
}
