import { GdsDiv } from '../div/div.component'; /** * @element gds-text * * `gds-text` extends `gds-div` and adds the ability to set an internal tag name, such as `h1`, `h2`, etc. It also adds line clamping and text decoration properties. * * Style expression properties apply to the outer element unless otherwise specified. */ export declare class GdsText extends GdsDiv { static styles: (import("lit").CSSResult | import("lit").CSSResult[])[]; /** * Controls the tag of the text. * Supports all valid HTML tags like h1, h2, h3, h4, h5, h6, p, span, etc. */ tag: string; /** * Style Expression Property that controls the `font` property. * Supports all font tokens from the design system. */ 'font'?: string; /** * Style Expression Property that controls the `font-weight` property. * Supports all typography weight tokens from the design system. */ 'font-weight'?: string; /** * Controls the text-transform property of the text. * Supports all valid CSS text-transform values. */ 'text-transform'?: string; /** * Controls the text-decoration property of the inner element. * Supports all valid CSS text-decoration values. */ 'text-decoration'?: string; /** * Controls the number of lines it should show. */ lines?: number; render(): import("lit-html").TemplateResult; }