/* 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-public-runtime"; export namespace Components { interface CardUi { } interface MyComponent { /** * The middle name */ "description": string; /** * The first name */ "header": string; /** * The last name */ "last": string; } interface ToggleButton { } } declare global { interface HTMLCardUiElement extends Components.CardUi, HTMLStencilElement { } var HTMLCardUiElement: { prototype: HTMLCardUiElement; new (): HTMLCardUiElement; }; interface HTMLMyComponentElement extends Components.MyComponent, HTMLStencilElement { } var HTMLMyComponentElement: { prototype: HTMLMyComponentElement; new (): HTMLMyComponentElement; }; interface HTMLToggleButtonElement extends Components.ToggleButton, HTMLStencilElement { } var HTMLToggleButtonElement: { prototype: HTMLToggleButtonElement; new (): HTMLToggleButtonElement; }; interface HTMLElementTagNameMap { "card-ui": HTMLCardUiElement; "my-component": HTMLMyComponentElement; "toggle-button": HTMLToggleButtonElement; } } declare namespace LocalJSX { interface CardUi { } interface MyComponent { /** * The middle name */ "description"?: string; /** * The first name */ "header"?: string; /** * The last name */ "last"?: string; } interface ToggleButton { } interface IntrinsicElements { "card-ui": CardUi; "my-component": MyComponent; "toggle-button": ToggleButton; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "card-ui": LocalJSX.CardUi & JSXBase.HTMLAttributes; "my-component": LocalJSX.MyComponent & JSXBase.HTMLAttributes; "toggle-button": LocalJSX.ToggleButton & JSXBase.HTMLAttributes; } } }