import React from 'react';
export type HeadingLevel = 'h1' | 'h2' | 'h3' | 'h4' | 'h5' | 'h6';
export type HeadingSize = 'xs' | 'sm' | 'md' | 'lg' | 'xl' | '2xl' | '3xl' | '4xl' | '5xl' | '6xl';
export type HeadingWeight = 'normal' | 'medium' | 'semibold' | 'bold' | 'extrabold' | 'black';
export type HeadingAlign = 'left' | 'center' | 'right' | 'justify';
export type HeadingColor = 'default' | 'primary' | 'secondary' | 'muted' | 'inverted' | 'inherit';
export interface HeadingProps extends Omit<React.HTMLAttributes<HTMLHeadingElement>, 'color'> {
    as?: HeadingLevel;
    size?: HeadingSize;
    weight?: HeadingWeight;
    align?: HeadingAlign;
    color?: HeadingColor;
    truncate?: boolean;
    noOfLines?: number;
    className?: string;
    wrapperClassName?: string;
    children: React.ReactNode;
}
declare const _default: React.MemoExoticComponent<React.ForwardRefExoticComponent<HeadingProps & React.RefAttributes<HTMLHeadingElement>>>;
export default _default;
//# sourceMappingURL=Heading.d.ts.map