Serenity Operating System
1/*
2 * Copyright (c) 2021-2022, Tim Flynn <trflynn89@serenityos.org>
3 *
4 * SPDX-License-Identifier: BSD-2-Clause
5 */
6
7#pragma once
8
9#include <AK/Types.h>
10
11namespace Unicode {
12
13enum class Block : u16;
14enum class EmojiGroup : u8;
15enum class GeneralCategory : u8;
16enum class GraphemeBreakProperty : u8;
17enum class Property : u8;
18enum class Script : u8;
19enum class SentenceBreakProperty : u8;
20enum class WordBreakProperty : u8;
21
22struct CodePointDecomposition;
23struct CurrencyCode;
24struct Emoji;
25struct SpecialCasing;
26
27}