/**
 * Typography CSS Generator
 *
 * Generates CSS for heading elements (h1-h6) using fluid typography with clamp().
 * Consumes CSS variables generated by buildThemeRuntime.
 */
import type { Theme } from '../schema';
export interface GenerateTypographyCssParams {
    themeId: string;
    theme: Theme;
}
/**
 * Generate typography CSS for heading elements.
 *
 * Creates scoped CSS that:
 * - Applies font-size, font-weight, letter-spacing, line-height to h1-h6
 * - Uses clamp() for fluid responsive sizing
 * - Provides variant classes (.heading-display, .heading-compact)
 *
 * Selectors use :where() for zero specificity, allowing site styles to override easily.
 */
export declare function generateTypographyCss({ themeId }: GenerateTypographyCssParams): string;
