export interface StickerDef {
  id: string
  category: 'seasonal' | 'holidays' | 'fun' | 'family' | 'nature'
  label: string
  emoji: string
}

export const STICKER_CATEGORIES = [
  { id: 'seasonal', label: 'Seasonal' },
  { id: 'holidays', label: 'Holidays' },
  { id: 'fun',      label: 'Fun'      },
  { id: 'family',   label: 'Family'   },
  { id: 'nature',   label: 'Nature'   },
] as const

export type StickerCategory = typeof STICKER_CATEGORIES[number]['id']

export const STICKERS: StickerDef[] = [
  { id: 'sea-snow',    category: 'seasonal', label: 'Snowflake',  emoji: '❄️' },
  { id: 'sea-sun',     category: 'seasonal', label: 'Sun',        emoji: '☀️' },
  { id: 'sea-leaves',  category: 'seasonal', label: 'Autumn',     emoji: '🍂' },
  { id: 'sea-blossom', category: 'seasonal', label: 'Blossom',    emoji: '🌸' },
  { id: 'sea-snowman', category: 'seasonal', label: 'Snowman',    emoji: '⛄' },
  { id: 'hol-tree',    category: 'holidays', label: 'Tree',       emoji: '🎄' },
  { id: 'hol-gift',    category: 'holidays', label: 'Gift',       emoji: '🎁' },
  { id: 'hol-heart',   category: 'holidays', label: 'Heart',      emoji: '❤️' },
  { id: 'hol-party',   category: 'holidays', label: 'Party',      emoji: '🎉' },
  { id: 'hol-cake',    category: 'holidays', label: 'Cake',       emoji: '🎂' },
  { id: 'fun-star',    category: 'fun',      label: 'Star',       emoji: '⭐' },
  { id: 'fun-rainbow', category: 'fun',      label: 'Rainbow',    emoji: '🌈' },
  { id: 'fun-balloon', category: 'fun',      label: 'Balloon',    emoji: '🎈' },
  { id: 'fun-sparkle', category: 'fun',      label: 'Sparkles',   emoji: '✨' },
  { id: 'fun-fire',    category: 'fun',      label: 'Fire',       emoji: '🔥' },
  { id: 'fam-house',   category: 'family',   label: 'Home',       emoji: '🏠' },
  { id: 'fam-paw',     category: 'family',   label: 'Paw',        emoji: '🐾' },
  { id: 'fam-camera',  category: 'family',   label: 'Camera',     emoji: '📷' },
  { id: 'fam-plane',   category: 'family',   label: 'Airplane',   emoji: '✈️' },
  { id: 'fam-music',   category: 'family',   label: 'Music',      emoji: '🎵' },
  { id: 'nat-tree',    category: 'nature',   label: 'Tree',       emoji: '🌲' },
  { id: 'nat-flower',  category: 'nature',   label: 'Flower',     emoji: '🌺' },
  { id: 'nat-bee',     category: 'nature',   label: 'Bee',        emoji: '🐝' },
  { id: 'nat-fly',     category: 'nature',   label: 'Butterfly',  emoji: '🦋' },
  { id: 'nat-moon',    category: 'nature',   label: 'Moon',       emoji: '🌙' },
]
