@esri/calcite-components
Version:
Web Components for Esri's Calcite Design System.
12 lines (11 loc) • 459 B
TypeScript
import { TemplateResult } from 'lit-html';
import { JsxNode, LuminaJsx } from '@arcgis/lumina';
export type HeadingLevel = 1 | 2 | 3 | 4 | 5 | 6;
interface HeadingProps extends Pick<LuminaJsx.HTMLAttributes, "class" | "key"> {
level?: HeadingLevel;
}
export declare function constrainHeadingLevel(level: number): HeadingLevel;
export declare const Heading: ({ children, ...props }: HeadingProps & {
children: JsxNode;
}) => TemplateResult;
export {};