/**
 * Represents a single ingredient in a recipe.
 */
export interface Ingredient {
  /** Name of the ingredient (e.g. "Spaghetti") */
  name: string

  /** Quantity required (e.g. 200, 1.5) */
  amount: number

  /** Unit of measurement (e.g. "g", "tbsp", "cups").
   *  Optional for cases like "1 egg".
   */
  unit?: string
}
