@trussworks/react-uswds
Version:
React USWDS 3.0 component library
18 lines (17 loc) • 859 B
TypeScript
import { default as React } 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';
}
type ProcessListHeadingProps = HeadingProcessListHeadingProps & React.DetailedHTMLProps<React.HTMLAttributes<HTMLHeadingElement>, HTMLHeadingElement>;
type ProcessListParagraphHeadingProps = ParagraphProcessListHeadingProps & JSX.IntrinsicElements['p'];
export declare const ProcessListHeading: ({ type, className, children, ...headingProps }: ProcessListParagraphHeadingProps | ProcessListHeadingProps) => React.ReactElement;
export {};