import type { FunnelThemeFont } from './funnel-theme.js'; export type FontDefinition = { name: string; category: 'sans-serif' | 'serif' | 'monospace' | 'display'; fallbacks: string; weights: number[]; hasItalic: boolean; source: 'system' | 'google' | 'custom'; googleFontFamily?: string; }; export declare const getFontRegistry: () => FontDefinition[]; export declare const getFontByName: (name: string) => FontDefinition | undefined; export declare const buildFontFamilyString: (font: FunnelThemeFont) => string; export declare const buildGoogleFontsUrl: (font: FunnelThemeFont) => string | null;