import '../src/enums.dart' show Difficulty, Cuisine, MealCategory; import 'ingredient_list_entry.dart'; class Recipe { final int id; final String title; final String description; final Difficulty difficulty; final List ingredients = []; final List steps = []; final DateTime datePublished; final Duration prepTime; final Duration cookTime; final Duration totalTime; final List keywords = []; final MealCategory mealCategory; final Cuisine cuisine; Recipe({ required this.id, required this.title, required this.description, required this.difficulty, required this.datePublished, required this.prepTime, required this.cookTime, required this.totalTime, required this.mealCategory, required this.cuisine, }); }