import * as React from 'react'; import type { RenderProp } from '../../contracts/components.js'; export interface HeadingProps extends React.HTMLAttributes { /** Semantic level 1..6 — controls the rendered element only. */ level: 1 | 2 | 3 | 4 | 5 | 6; /** Visual role; defaults by level — 1→'title-1', 2→'title-2', 3+→'title-3'. */ size?: 'display' | 'title-1' | 'title-2' | 'title-3' | undefined; /** Replaces the rendered element; the component props and state are merged onto it. */ render?: RenderProp>; } export declare function Heading({ level, size, render, className, ref, ...rest }: HeadingProps & { /** Ref to the rendered root element. */ ref?: React.Ref | undefined; }): React.ReactElement>; //# sourceMappingURL=Heading.d.ts.map