/* 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 BarProgress { /** * The first name */ "progress": string; "progressColor": string; "progressSize": string; } interface CircleProgress { "backgroundColor": string; /** * The first name */ "progress": string; "progressColor": string; "progressSize": string; } interface IonStatus { /** * The first name */ "statusColor": string; "statusSize": string; } interface MyComponent { /** * The first name */ "first": string; } } declare global { interface HTMLBarProgressElement extends Components.BarProgress, HTMLStencilElement { } var HTMLBarProgressElement: { prototype: HTMLBarProgressElement; new (): HTMLBarProgressElement; }; interface HTMLCircleProgressElement extends Components.CircleProgress, HTMLStencilElement { } var HTMLCircleProgressElement: { prototype: HTMLCircleProgressElement; new (): HTMLCircleProgressElement; }; interface HTMLIonStatusElement extends Components.IonStatus, HTMLStencilElement { } var HTMLIonStatusElement: { prototype: HTMLIonStatusElement; new (): HTMLIonStatusElement; }; interface HTMLMyComponentElement extends Components.MyComponent, HTMLStencilElement { } var HTMLMyComponentElement: { prototype: HTMLMyComponentElement; new (): HTMLMyComponentElement; }; interface HTMLElementTagNameMap { "bar-progress": HTMLBarProgressElement; "circle-progress": HTMLCircleProgressElement; "ion-status": HTMLIonStatusElement; "my-component": HTMLMyComponentElement; } } declare namespace LocalJSX { interface BarProgress { /** * The first name */ "progress"?: string; "progressColor"?: string; "progressSize"?: string; } interface CircleProgress { "backgroundColor"?: string; /** * The first name */ "progress"?: string; "progressColor"?: string; "progressSize"?: string; } interface IonStatus { /** * The first name */ "statusColor"?: string; "statusSize"?: string; } interface MyComponent { /** * The first name */ "first"?: string; } interface IntrinsicElements { "bar-progress": BarProgress; "circle-progress": CircleProgress; "ion-status": IonStatus; "my-component": MyComponent; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "bar-progress": LocalJSX.BarProgress & JSXBase.HTMLAttributes; "circle-progress": LocalJSX.CircleProgress & JSXBase.HTMLAttributes; "ion-status": LocalJSX.IonStatus & JSXBase.HTMLAttributes; "my-component": LocalJSX.MyComponent & JSXBase.HTMLAttributes; } } }