/**
* @uiName Text Component
* @canvasRenderer always-replace
* @exampleGroup Common Components
* @example Header Text -
* @example Paragraph Text -
*/
export declare class TextComponent {
/**
* @undocumented
* @uiName Hide Text
*/
ishidden: boolean;
/**
* Compile plain text into HTML. See [markdown](https://www.markdownguide.org/getting-started/) for more details.
*
* @uiName Use Markdown
*/
ismarkdown: boolean;
/**
* @uiName Text
* @uiWidget textArea
*/
text: string;
/**
* @uiName Font Family
*/
fontfamily: string;
/**
* @uiName Text Color
* @uiWidget color
*/
color: string;
/**
* @uiName Font Size
*/
fontsize: string;
/**
* Define the top padding of the container with a pixel amount.
*
* @uiName Padding Top
*/
paddingtop: string;
/**
* @uiName Font Weight
*/
fontweight: string;
/**
* Define the bottom padding of the container with a pixel amount.
*
* @uiName Padding Bottom
*/
paddingbottom: string;
/**
* @uiName Text Alignment
* @uiEnum ["left", "center", "right"]
* @uiEnumNames ["Left", "Center", "Right"]
*/
textalign: string;
/**
* Fill the background with a color or image. Input color values as a HEX code and an image as a URL.
*
* @uiName Background
*/
background: string;
/**
* Define the height of the container with a pixel amount.
*
* @uiName Height
*/
height: string;
textEl: HTMLElement;
render(): any;
}