import './Typography.css'; export declare const textPropAlign: readonly ["left", "center", "right"]; export declare type TextPropAlign = typeof textPropAlign[number]; export declare const textPropDisplay: readonly ["block", "inlineBlock", "inline"]; export declare type TextPropDisplay = typeof textPropDisplay[number]; export declare const textPropCursor: readonly ["pointer"]; export declare type TextPropCursor = typeof textPropCursor[number]; export declare const textPropSize: readonly ["2xs", "xs", "s", "m", "l", "xl", "2xl", "3xl", "4xl", "5xl", "6xl", "h1", "h2", "h3", "h4", "body", "caption"]; export declare type TextPropSize = typeof textPropSize[number]; export declare const textPropSizeDefault: TextPropSize; export declare const textPropSpacing: readonly ["xs", "s", "m", "l"]; export declare type TextPropSpacing = typeof textPropSpacing[number]; export declare const textPropView: readonly ["primary", "error", "brand", "ghost", "link", "linkMinor", "primary", "secondary", "success", "system", "warning", "info"]; export declare type TextPropView = typeof textPropView[number]; export declare const textPropViewDefault: TextPropView; export declare const textPropWeight: readonly ["light", "regular", "medium", "bold"]; export declare type TextPropWeight = typeof textPropWeight[number]; export declare const textPropTransform: readonly ["uppercase"]; export declare type TextPropTransform = typeof textPropTransform[number]; export declare const textPropWidth: readonly ["default"]; export declare type TextPropWidth = typeof textPropWidth[number]; export declare const textPropLineHeight: readonly ["2xs", "xs", "s", "m", "l"]; export declare type TextPropLineHeight = typeof textPropLineHeight[number]; export declare const textPropLineHeightDefault: TextPropLineHeight; export declare type Props = { align?: TextPropAlign; cursor?: TextPropCursor; display?: TextPropDisplay; size?: TextPropSize; spacing?: TextPropSpacing; transform?: TextPropTransform; view?: TextPropView; weight?: TextPropWeight; width?: TextPropWidth; lineHeight?: TextPropLineHeight; truncate?: boolean; }; export declare const cnText: import("@bem-react/classname").ClassNameFormatter; export declare const Typography: import("../../utils/types/PropsWithAsAttributes").ComponentWithAs;