/* * Copyright (c) 2021-2022, Tim Flynn * * SPDX-License-Identifier: BSD-2-Clause */ #pragma once #include namespace Unicode { enum class Block : u16; enum class EmojiGroup : u8; enum class GeneralCategory : u8; enum class GraphemeBreakProperty : u8; enum class Property : u8; enum class Script : u8; enum class SentenceBreakProperty : u8; enum class WordBreakProperty : u8; struct CodePointDecomposition; struct CurrencyCode; struct Emoji; struct SpecialCasing; }