Font specification for text rendering

interface FontSpec {
    family?: string;
    lineHeight?: number;
    size?: number;
    weight?: string | number;
}

Properties

family?: string

Font family stack (e.g., 'Inter, Arial, sans-serif')

lineHeight?: number

Line height in em units

size?: number

Font size in pixels (default: 12-14)

weight?: string | number

Font weight (400, 600, 'bold', etc.)