/* eslint-disable */ /* tslint:disable */ /** * This is an autogenerated file created by the Stencil compiler. * It contains typing information for all components that exist in this project. */ import { HTMLStencilElement, JSXBase } from "@stencil/core/internal"; import { TextAnimationType } from "./components/mds-text/meta/types"; import { TypographyTagType, TypographyTruncateType } from "./type/text"; import { TypographyType, TypographyVariants } from "./type/typography"; export { TextAnimationType } from "./components/mds-text/meta/types"; export { TypographyTagType, TypographyTruncateType } from "./type/text"; export { TypographyType, TypographyVariants } from "./type/typography"; export namespace Components { interface MdsText { /** * Specifies if the text is animated when it is rendered */ "animation"?: TextAnimationType; /** * Specifies the HTML tag of the element */ "tag": TypographyTagType; /** * Specifies the text string to the component instead of passing an HTML node */ "text"?: string; /** * Specifies if the text shoud be truncated or should behave as a normal text */ "truncate"?: TypographyTruncateType; /** * Specifies the font typography of the element */ "typography": TypographyType; /** * Specifies the variant for `typography` */ "variant"?: TypographyVariants; } } declare global { interface HTMLMdsTextElement extends Components.MdsText, HTMLStencilElement { } var HTMLMdsTextElement: { prototype: HTMLMdsTextElement; new (): HTMLMdsTextElement; }; interface HTMLElementTagNameMap { "mds-text": HTMLMdsTextElement; } } declare namespace LocalJSX { interface MdsText { /** * Specifies if the text is animated when it is rendered */ "animation"?: TextAnimationType; /** * Specifies the HTML tag of the element */ "tag"?: TypographyTagType; /** * Specifies the text string to the component instead of passing an HTML node */ "text"?: string; /** * Specifies if the text shoud be truncated or should behave as a normal text */ "truncate"?: TypographyTruncateType; /** * Specifies the font typography of the element */ "typography"?: TypographyType; /** * Specifies the variant for `typography` */ "variant"?: TypographyVariants; } interface IntrinsicElements { "mds-text": MdsText; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "mds-text": LocalJSX.MdsText & JSXBase.HTMLAttributes; } } }