UNPKG

@trussworks/react-uswds

Version:
18 lines (17 loc) 827 B
import { default as React, JSX } from 'react'; import { HeadingLevel } from '../../../types/headingLevel'; interface BaseIconListTitleProps { type: string; children: React.ReactNode; className?: string; } interface HeadingIconListTitleProps extends BaseIconListTitleProps { type: HeadingLevel; } interface ParagraphIconListTitleProps extends BaseIconListTitleProps { type: 'p'; } export type IconListHeadingTitleProps = HeadingIconListTitleProps & React.DetailedHTMLProps<React.HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>; export type IconListParagraphTitleProps = ParagraphIconListTitleProps & JSX.IntrinsicElements['p']; export declare const IconListTitle: ({ type, children, className, }: IconListParagraphTitleProps | IconListHeadingTitleProps) => JSX.Element; export default IconListTitle;