type ColorsType = "gray" | "gray-100" | "gray-500";
type WeightType = "normal" | "thin" | "bold" | "extrabold" | "medium" | "semibold" | "extralight" | "light";
type FontSizeType = "xs" |"sm" | "base" | "lg" | "xl" | "2xl" | "3xl" | "3_5xl" | "4xl" | "4_5xl" | "5xl" | "6xl" | "7xl" | "8xl" | "9xl" | "10xl" | "11xl";
type HeadingType = "h1" | "h2" | "h3" | "h4" | "h5" | "h6";

export interface IProps {
  weight?: WeightType;
  color?: ColorsType;
  as?: HeadingType;
  size?: FontSizeType
}
