import { IHtmlHeadingProps } from "../types";
/**
* The `Heading` component is a wrapper around the `h1` - `h6` HTML elements.
* It supports the standard `level` prop, which must be one of the following:
* - A number between 1 and 6 (inclusive)
* - A string in the format `"hX"` (where `X` is a number between 1 and 6 inclusive)
*
* This component also supports the standard `variant` and `className` props.
*
* @example
* // Using the level prop
* Heading level 3
*
* @example
* // Using the level prop with a number
* Heading level 6
*
* @example
* // Using the level prop with a string
* Heading level 5
*
* @example
* // Using the variant and className props
* Heading with variant and custom class
*/
export declare function Heading({ level, variant, className, ...props }: IHtmlHeadingProps & {
level: IHHeadingLevel;
}): import("react/jsx-runtime").JSX.Element;
export declare namespace Heading {
var displayName: string;
}
/**
* A shortcut for ``.
* @example
* Heading level 1
*/
export declare function H1(props: IHtmlHeadingProps): import("react/jsx-runtime").JSX.Element;
export declare namespace H1 {
var displayName: string;
}
/**
* A shortcut for ``.
* @example
* Heading level 2
*/
export declare function H2(props: IHtmlHeadingProps): import("react/jsx-runtime").JSX.Element;
export declare namespace H2 {
var displayName: string;
}
/**
* A shortcut for ``.
* @example
* Heading level 3
*/
export declare function H3(props: IHtmlHeadingProps): import("react/jsx-runtime").JSX.Element;
export declare namespace H3 {
var displayName: string;
}
/**
* A shortcut for ``.
* @example
* Heading level 4
*/
export declare function H4(props: IHtmlHeadingProps): import("react/jsx-runtime").JSX.Element;
export declare namespace H4 {
var displayName: string;
}
/**
* A shortcut for ``.
* @example
* Heading level 5
*/
export declare function H5(props: IHtmlHeadingProps): import("react/jsx-runtime").JSX.Element;
export declare namespace H5 {
var displayName: string;
}
/**
* A shortcut for ``.
* @example
* Heading level 6
*/
export declare function H6(props: IHtmlHeadingProps): import("react/jsx-runtime").JSX.Element;
export declare namespace H6 {
var displayName: string;
}
type IHHeadingLevel = 1 | 2 | 3 | 4 | 5 | 6;
export {};