import * as React$1 from 'react'; type SectionHeadSize = "sm" | "md" | "lg" | "xl"; type SectionHeadLevel = 1 | 2 | 3; interface SectionHeadProps extends Omit, "title"> { as?: "div" | "header"; eyebrow?: React$1.ReactNode; title: React$1.ReactNode; subtitle?: React$1.ReactNode; lede?: React$1.ReactNode; level?: SectionHeadLevel; size?: SectionHeadSize; } declare function SectionHeadRoot({ className, size, eyebrow, title, subtitle, lede, level, as, ref, ...props }: SectionHeadProps): React.ReactElement; /** * @module section-head * Description for section-head component. */ declare const SectionHead: typeof SectionHeadRoot; export { SectionHead, type SectionHeadLevel, type SectionHeadProps, type SectionHeadSize };