import './Title.css';
export declare const typographyPropAlign: readonly ["left", "center", "right"];
export declare type TypographyPropAlign = typeof typographyPropAlign[number];
export declare const typographyPropDisplay: readonly ["block", "inlineBlock", "inline"];
export declare type TypographyPropDisplay = typeof typographyPropDisplay[number];
export declare const typographyPropFont: readonly ["primary", "mono"];
export declare type TypographyPropFont = typeof typographyPropFont[number];
export declare const typographyPropDecoration: readonly ["underline"];
export declare type TypographyPropDecoration = typeof typographyPropDecoration[number];
export declare const typographyPropSize: readonly ["hd", "lg", "md", "sm", "tiny"];
export declare type TypographyPropSize = typeof typographyPropSize[number];
export declare const typographyPropSizeDefault: TypographyPropSize;
export declare const typographyPropSpacing: readonly ["xs", "s", "m", "l"];
export declare type TypographyPropSpacing = typeof typographyPropSpacing[number];
export declare const typographyPropType: readonly ["blockquote", "p", "h3", "h2", "h1"];
export declare type TypographyPropType = typeof typographyPropType[number];
export declare const typographyPropView: readonly ["primary", "alert", "brand", "ghost", "link", "linkMinor", "secondary", "success", "warning"];
export declare type TypographyPropView = typeof typographyPropView[number];
export declare const typographyPropViewDefault: TypographyPropView;
export declare const typographyPropWeight: readonly ["black", "bold", "light", "regular", "semibold", "thin"];
export declare type TypographyPropWeight = typeof typographyPropWeight[number];
export declare const typographyPropFontStyle: readonly ["italic"];
export declare type TypographyPropFontStyle = typeof typographyPropFontStyle[number];
export declare const typographyPropTransform: readonly ["uppercase"];
export declare type TypographyPropTransform = typeof typographyPropTransform[number];
export declare const typographyPropWidth: readonly ["default"];
export declare type TypographyPropWidth = typeof typographyPropWidth[number];
export declare type TitleProps = {
    align?: TypographyPropAlign;
    decoration?: TypographyPropDecoration;
    display?: TypographyPropDisplay;
    font?: TypographyPropFont;
    size?: TypographyPropSize;
    spacing?: TypographyPropSpacing;
    fontStyle?: TypographyPropFontStyle;
    transform?: TypographyPropTransform;
    type?: TypographyPropType;
    view?: TypographyPropView;
    weight?: TypographyPropWeight;
    width?: TypographyPropWidth;
    color?: 'inherit' | null;
    className?: any;
};
export declare const cnTitle: import("@bem-react/classname").ClassNameFormatter;
export declare const Title: import("../../../utils/types/PropsWithAsAttributes").ComponentWithAs<TitleProps, "div">;
