import { ElementIdHTMLType, ElementClassHTMLType, ElementStyleHTMLType, ElementChildrenType, TypographyType, TypographyWeightType, TypographyAlignType, TypographyDecorationType, TypographyTransformType, TypographyDOMType, SizeType } from '../../types';
export declare class TextClassType {
id?: ElementIdHTMLType;
className?: ElementClassHTMLType;
style?: ElementStyleHTMLType;
children?: ElementChildrenType;
frame?: {
width?: SizeType;
height?: SizeType;
minWidth?: SizeType;
minHeight?: SizeType;
maxWidth?: SizeType;
maxHeight?: SizeType;
};
alt?: TypographyDOMType;
italic?: boolean;
font?: {
default?: TypographyType;
xs?: TypographyType;
sm?: TypographyType;
md?: TypographyType;
lg?: TypographyType;
xl?: TypographyType;
weight?: TypographyWeightType;
size?: number | string;
decoration?: TypographyDecorationType;
transform?: TypographyTransformType;
};
alignement?: {
default?: TypographyAlignType;
xs?: TypographyAlignType;
sm?: TypographyAlignType;
md?: TypographyAlignType;
lg?: TypographyAlignType;
xl?: TypographyAlignType;
};
primary?: boolean;
secondary?: boolean;
disabled?: boolean;
constructor(id?: undefined, className?: undefined, style?: undefined, children?: undefined);
}