///
import { MarginTypes } from '../../Style/Margin';
import { PaddingTypes } from '../../Style/Padding';
export interface StyledProps extends MarginTypes, PaddingTypes {
/**
* current element id
* @defaultValue ""
* @optional
* @type string
*/
id?: React.HtmlHTMLAttributes["id"];
/**
* Represent a text string in typography component
* @defaultValue ''
*/
children?: string | string[] | JSX.Element;
/**
* Set the typography type
* @defaultValue 'body1'
*/
variant?: "h1" | "body1" | "body2" | "body3";
/**
* Set the text color
* @defaultValue 'primary'
*/
color?: "primary" | "secondary" | "third" | "disable" | string;
/**
* Set the width
*/
width?: string | number;
/**
* Set the height
*/
height?: string | number;
/**
* Set the Size
*/
size?: "small" | "medium" | "large";
/**
* Make typography into a single line
*/
singleLine?: boolean;
/**
* Set the alignItems (Top)
*/
verTop?: boolean;
/**
* Set the alignItems (Middle)
*/
verCenter?: boolean;
/**
* Set the alignItems (Bottom)
*/
verBottom?: boolean;
/**
* Set the justifyContent (Left)
*/
horLeft?: boolean;
/**
* Set the justifyContent (Center)
*/
horCenter?: boolean;
/**
* Set the justifyContent (Right)
*/
horRight?: boolean;
/**
* Set the center (vertical, horizontal)
*/
center?: boolean;
}
declare const StyledComponent: import("@emotion/styled").StyledComponent, {}, {}>;
export default StyledComponent;
//# sourceMappingURL=Styled.d.ts.map