diff --git a/en/application-dev/reference/native-apis/drawing__text__declaration_8h.md b/en/application-dev/reference/native-apis/drawing__text__declaration_8h.md
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..3b188162f666775b643bb396d69e0a635e8ee064 100644
--- a/en/application-dev/reference/native-apis/drawing__text__declaration_8h.md
+++ b/en/application-dev/reference/native-apis/drawing__text__declaration_8h.md
@@ -0,0 +1,27 @@
+# drawing_text_declaration.h
+
+
+## Overview
+
+Declares the data structure related to text in 2D drawing.
+
+**Since:**
+8
+
+**Related Modules:**
+
+[Drawing](_drawing.md)
+
+
+## Summary
+
+
+### Types
+
+| Name | Description | 
+| -------- | -------- |
+| [OH_Drawing_FontCollection](_drawing.md#oh_drawing_fontcollection) | Defines an **OH_Drawing_FontCollection**, which is used to load fonts.  | 
+| [OH_Drawing_Typography](_drawing.md#oh_drawing_typography) | Defines an **OH_Drawing_Typography**, which is used to manage the typography layout and display.  | 
+| [OH_Drawing_TextStyle](_drawing.md#oh_drawing_textstyle) | Defines an **OH_Drawing_TextStyle**, which is used to manage text colors and decorations.  | 
+| [OH_Drawing_TypographyStyle](_drawing.md#oh_drawing_typographystyle) | Defines an **OH_Drawing_TypographyStyle**, which is used to manage the typography style, such as the text direction.  | 
+| [OH_Drawing_TypographyCreate](_drawing.md#oh_drawing_typographycreate) | Defines an **OH_Drawing_TypographyCreate**, which is used to create an **OH_Drawing_Typography** object.  |