import React from 'react'; import type { ReactNode } from 'react'; import type { ITypographyProps } from '@/core/data-display/typography'; /** * Every `Typography` prop is accepted and merged over the message defaults — * `variant='h5'`, `align='center'`, `color='textSecondary'`. `variant` also * sets the heading level, so `{ component: 'h2' }` keeps the `h5` type scale * on an `