export type DrinkCategory =
  | 'Ordinary Drink'
  | 'Homemade Liqueur'
  | 'Cocktail'
  | 'Shot'
  | 'Punch / Party Drink'
  | 'Coffee / Tea'
  | 'Other / Unknown'
  | 'Shake'
  | 'Cocoa'
  | 'Soft Drink'

export type DrinkType = 'Alcoholic' | 'Non alcoholic'

export type Glass =
  | 'Old-fashioned glass'
  | 'Collins Glass'
  | 'Champagne Flute'
  | 'Collins glass'
  | 'Cocktail glass'
  | 'Shot glass'
  | 'Highball glass'
  | 'Jar'
  | 'Whiskey sour glass'
  | 'Champagne flute'
  | 'Shot Glass'
  | 'Wine Glass'
  | 'Old-Fashioned glass'
  | 'Coffee mug'
  | 'Pint glass'
  | 'Margarita Glass'
  | 'Hurricane Glass'
  | 'Glass'
  | 'Beer Glass'
  | 'Mason jar'
  | 'Cordial glass'
  | 'Brandy Snifter'
  | 'Tiki mug'
  | 'Copper Mug'
  | 'Beer mug'
  | 'Punch bowl'
  | 'Bottle'
  | 'Bowl'
  | 'Flute glass'
  | 'Highball Glass'
  | 'Cocktail Glass'
  | 'Punch Bowl'
  | 'White wine glass'

export interface Ingredient {
  name: string
  measure: string
}

export interface IDrink {
  id: number
  name: string
  category: DrinkCategory
  type: DrinkType
  glass: Glass
  instructions: string
  ingredients: Ingredient[]
  image: string
}
