import { DetailedHTMLProps, HTMLAttributes, RefObject } from "react"; import { FontVersion, HeadingTypes, TextColorTokens, TextTag, } from "../../../design-system/tokens"; export type HeadingLevels = Extract; export interface HeadingProps extends DetailedHTMLProps< HTMLAttributes, HTMLHeadingElement > { [key: string]: any; type?: keyof typeof HeadingTypes; color?: TextColorTokens; year?: FontVersion; klId?: string; ref?: | ((instance: HTMLHeadingElement | null) => void) | RefObject | null | undefined; }