/* 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 './stencil.core'; export namespace Components { interface UitkButton { /** * The label to show on the button */ 'id': string; /** * The label to show on the button */ 'label': string; 'size': string; 'state': string; /** * Action, SubAction, TextAction, TextSubAction, Utility, Add */ 'type': string; } interface UitkButtonAttributes extends StencilHTMLAttributes { /** * The label to show on the button */ 'id'?: string; /** * The label to show on the button */ 'label'?: string; 'onUitkClick'?: (event: CustomEvent) => void; 'size'?: string; 'state'?: string; /** * Action, SubAction, TextAction, TextSubAction, Utility, Add */ 'type'?: string; } } declare global { interface StencilElementInterfaces { 'UitkButton': Components.UitkButton; } interface StencilIntrinsicElements { 'uitk-button': Components.UitkButtonAttributes; } interface HTMLUitkButtonElement extends Components.UitkButton, HTMLStencilElement {} var HTMLUitkButtonElement: { prototype: HTMLUitkButtonElement; new (): HTMLUitkButtonElement; }; interface HTMLElementTagNameMap { 'uitk-button': HTMLUitkButtonElement } interface ElementTagNameMap { 'uitk-button': HTMLUitkButtonElement; } }