/** * Resolve a custom font's `@font-face` sources: an explicit `styles` array * wins; a bare `url` becomes one normal/normal face. Emission (CSS string, * CSSStyleSheet rule, data-URL embedding) stays with the caller — this only * normalizes WHAT faces exist. */ export interface FontFaceStyle { src: string; fontStyle: string; fontWeight: string; } export declare function resolveFontFaceStyles(font: { url?: string; styles?: Array<{ src: string; fontStyle?: string; fontWeight?: string; }>; }): FontFaceStyle[];