{-# Language DeriveGeneric #-}
module Text.Emoji.OpenMoji.Types where
import Data.Text (Text)
import GHC.Generics (Generic)
data OpenMoji = OpenMoji
{ _openMoji_annotation :: Text
, _openMoji_emoji :: Text
, _openMoji_group :: Text
, _openMoji_hexcode :: Text
, _openMoji_openmoji_author :: Text
, _openMoji_openmoji_date :: Text
, _openMoji_openmoji_tags :: [Text]
, _openMoji_order :: Maybe Int
, _openMoji_skintone :: [Text]
, _openMoji_skintone_base_emoji :: Text
, _openMoji_skintone_base_hexcode :: Text
, _openMoji_skintone_combination :: Text
, _openMoji_subgroups :: Text
, _openMoji_tags :: [Text]
, _openMoji_unicode :: Text
}
deriving (Read, Show, Eq, Ord, Generic)