UNPKG

@diondre27/smart-components

Version:

Smart Web Components

64 lines (48 loc) 1.43 kB
/* 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'; export namespace Components { interface SmartButton { 'buttonText': string; } interface SmartIcon { 'icon': string; } } declare global { interface HTMLSmartButtonElement extends Components.SmartButton, HTMLStencilElement {} var HTMLSmartButtonElement: { prototype: HTMLSmartButtonElement; new (): HTMLSmartButtonElement; }; interface HTMLSmartIconElement extends Components.SmartIcon, HTMLStencilElement {} var HTMLSmartIconElement: { prototype: HTMLSmartIconElement; new (): HTMLSmartIconElement; }; interface HTMLElementTagNameMap { 'smart-button': HTMLSmartButtonElement; 'smart-icon': HTMLSmartIconElement; } } declare namespace LocalJSX { interface SmartButton extends JSXBase.HTMLAttributes<HTMLSmartButtonElement> { 'buttonText'?: string; } interface SmartIcon extends JSXBase.HTMLAttributes<HTMLSmartIconElement> { 'icon'?: string; } interface IntrinsicElements { 'smart-button': SmartButton; 'smart-icon': SmartIcon; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements extends LocalJSX.IntrinsicElements {} } }