
//#region src/tokens/typography.d.ts
/**
 * Typography preset configuration.
 * Each preset defines font properties that get expanded into CSS custom properties.
 */
interface TypographyPreset {
  fontSize: string;
  lineHeight: string;
  letterSpacing?: string;
  fontWeight: string | number;
  boldFontWeight?: string | number;
  iconSize?: string;
  textTransform?: string;
  fontFamily?: string;
  fontStyle?: string;
}
/**
 * Typography presets for headings, text, and special styles.
 *
 * Naming conventions:
 * - `h1`-`h6`: Headings (bold by default)
 * - `t1`-`t4`: Text styles (regular weight)
 * - `t1m`-`t4m`: Text styles medium weight
 * - `m1`-`m3`: Markdown/prose styles (larger line-height)
 * - `p1`-`p4`: Paragraph styles
 * - `c1`-`c2`: Caption/uppercase styles
 * - `tag`: Tag/badge typography
 * - `default`: Base text style
 */
declare const TYPOGRAPHY_PRESETS: Record<string, TypographyPreset>;
//#endregion
export { TYPOGRAPHY_PRESETS };
//# sourceMappingURL=typography.d.ts.map