@use './type' as t;

/* stylelint-disable property-case */
:export {
  // Font Sizes (in rem units)
  fontSize12: t.$font-size-12;
  fontSize14: t.$font-size-14;
  fontSize16: t.$font-size-16;
  fontSize18: t.$font-size-18;
  fontSize20: t.$font-size-20;
  fontSize24: t.$font-size-24;
  fontSize32: t.$font-size-32;
  fontSize40: t.$font-size-40;
  fontSize48: t.$font-size-48;

  // Line Heights (unitless)
  lineHeightXS: t.$line-height-xs;
  lineHeightSM: t.$line-height-sm;
  lineHeightMD: t.$line-height-md;
  lineHeightLG: t.$line-height-lg;
  lineHeightReset: t.$line-height-reset;
  lineHeightBase: t.$line-height-base;
  lineHeightHeading: t.$line-height-heading;
  lineHeightSubheading: t.$line-height-subheading;

  // Letter Spacing
  letterSpacingSM: t.$letter-spacing-sm;
  letterSpacingMD: t.$letter-spacing-md;
  letterSpacingLG: t.$letter-spacing-lg;

  // Font Family
  fontRubik: t.$font-rubik;

  // Font Weight
  fontRegular: t.$font-regular;
  fontMedium: t.$font-medium;
}
/* stylelint-enable property-case */
