@upv/react-ui-core
Version:
**USHI Design System — Modern UI Component Library**
13 lines (12 loc) • 520 B
TypeScript
import React, { JSX } from "react";
import { DefaultTheme } from "styled-components";
type Variant = "hero" | "display" | "title" | "heading1" | "heading2" | "heading3" | "heading4";
export interface HeadingProps extends React.HTMLAttributes<HTMLHeadingElement> {
as?: keyof JSX.IntrinsicElements;
variant?: Variant;
align?: "left" | "center" | "right";
color?: keyof DefaultTheme["colors"] | string;
maxWidth?: string;
}
export declare const Heading: React.FC<HeadingProps>;
export default Heading;