diff --git a/src/entities/Font/index.ts b/src/entities/Font/index.ts new file mode 100644 index 0000000..6375211 --- /dev/null +++ b/src/entities/Font/index.ts @@ -0,0 +1 @@ +export type { FontCategory, FontProvider, FontSubset } from './model/font'; diff --git a/src/entities/Font/model/font.ts b/src/entities/Font/model/font.ts new file mode 100644 index 0000000..3222835 --- /dev/null +++ b/src/entities/Font/model/font.ts @@ -0,0 +1,14 @@ +/** + * Font category + */ +export type FontCategory = 'sans-serif' | 'serif' | 'display' | 'handwriting' | 'monospace'; + +/** + * Font provider + */ +export type FontProvider = 'google' | 'fontshare'; + +/** + * Font subset + */ +export type FontSubset = 'latin' | 'latin-ext' | 'cyrillic' | 'greek' | 'arabic' | 'devanagari';