/** * Loads a Google Font dynamically * @param {string} fontFamily - The font family to load (can be comma-separated list) * @param {Object} options - Loading options * @param {number[]} options.weights - Font weights to load (default: [400, 500, 600, 700]) * @param {boolean} options.italic - Whether to include italic variants (default: false) * @returns {Promise} */ export function loadGoogleFont(fontFamily: string, options?: { weights: number[]; italic: boolean; }): Promise; /** * Loads fonts for all font families in a typography config * @param {Object} typographyConfig - Typography configuration object * @returns {Promise} */ export function loadTypographyFonts(typographyConfig: any): Promise; /** * Removes previously loaded Google Fonts * @param {string} fontName - Optional font name to remove. If not specified, removes all. */ export function unloadGoogleFont(fontName?: string): void; //# sourceMappingURL=font-loader.d.ts.map