UNPKG

@trussworks/react-uswds

Version:
18 lines (17 loc) 871 B
import { default as React, JSX } from 'react'; import { HeadingLevel } from '../../../types/headingLevel'; interface BaseProcessListHeadingProps { type: string; className?: string; children?: React.ReactNode; } interface HeadingProcessListHeadingProps extends BaseProcessListHeadingProps { type: HeadingLevel; } interface ParagraphProcessListHeadingProps extends BaseProcessListHeadingProps { type: 'p'; } export type ProcessListHeadingProps = HeadingProcessListHeadingProps & React.DetailedHTMLProps<React.HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>; export type ProcessListParagraphHeadingProps = ParagraphProcessListHeadingProps & JSX.IntrinsicElements['p']; export declare const ProcessListHeading: ({ type, className, children, ...headingProps }: ProcessListParagraphHeadingProps | ProcessListHeadingProps) => JSX.Element; export {};