/** * Parse a CSS font-family string into primary font and fallback stack. * * primary = first comma-separated token * fallback = everything after the first token, joined back * * Examples: * "Roboto, sans-serif" → { primary: "Roboto", fallback: "sans-serif" } * "Roboto, Georgia, serif" → { primary: "Roboto", fallback: "Georgia, serif" } * "Helvetica, Arial, sans-serif" → { primary: "Helvetica", fallback: "Arial, sans-serif" } */ export declare function parseFontFamily(fontFamily: string | null | undefined): { primary: string; fallback: string; }; /** * Build a CSS font-family string from a primary font and a fallback stack. * * Examples: * buildFontFamily("Roboto", "sans-serif") → "Roboto, sans-serif" * buildFontFamily("Roboto", "Georgia, serif") → "Roboto, Georgia, serif" */ export declare function buildFontFamily(primary: string, fallback: string): string;