UNPKG

hobby-by-category

Version:

A comprehensive, type-safe list of hobbies organized by categories.

31 lines (30 loc) 974 B
type Hobby = string; interface HobbiesByCategory { creativeAndArtistic: Hobby[]; outdoorAndAdventure: Hobby[]; sportsAndFitness: Hobby[]; intellectualAndLearning: Hobby[]; techAndGaming: Hobby[]; musicAndPerformance: Hobby[]; collecting: Hobby[]; foodAndDrink: Hobby[]; socialAndCommunity: Hobby[]; relaxationAndMindfulness: Hobby[]; } declare const _default: { getAllCategories: () => string[]; getHobbiesByCategory: (category: keyof HobbiesByCategory) => Hobby[]; getRandomHobby: (category?: keyof HobbiesByCategory) => Hobby; creativeAndArtistic: Hobby[]; outdoorAndAdventure: Hobby[]; sportsAndFitness: Hobby[]; intellectualAndLearning: Hobby[]; techAndGaming: Hobby[]; musicAndPerformance: Hobby[]; collecting: Hobby[]; foodAndDrink: Hobby[]; socialAndCommunity: Hobby[]; relaxationAndMindfulness: Hobby[]; }; export default _default; export type { HobbiesByCategory, Hobby };