diff --git a/src/entities/Font/model/types/normalize.ts b/src/entities/Font/model/types/normalize.ts index 91f58eb..954b8ae 100644 --- a/src/entities/Font/model/types/normalize.ts +++ b/src/entities/Font/model/types/normalize.ts @@ -8,17 +8,18 @@ import type { FontCategory, FontProvider, FontSubset, + FontVariant, } from './common'; /** * Font variant types (standardized) */ -export type UnifiedFontVariant = string; +export type UnifiedFontVariant = FontVariant; /** * Font style URLs */ -export interface FontStyleUrls { +export interface LegacyFontStyleUrls { /** Regular weight URL */ regular?: string; /** Italic URL */ @@ -29,6 +30,10 @@ export interface FontStyleUrls { boldItalic?: string; } +export interface FontStyleUrls extends LegacyFontStyleUrls { + variants?: Partial>; +} + /** * Font metadata */