/* 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"; import { Position } from "./utils/position.enum"; export namespace Components { interface JavoButton { "disabled": boolean; } interface JavoCarousel { "autoSlide": number; "indicator": boolean; "linearGradient": boolean; "loop": boolean; "perPage": number; } interface JavoDateInput { "format": string; "inlineDatepicker": boolean; "locale": string; "placeholder": string; "required": boolean; "value": string; } interface JavoDatepicker { "format": string; "inline": boolean; "locale": string; "value": string; } interface JavoFormField { } interface JavoIcon { "direction": string; "symbol": string; } interface JavoInput { "placeholder": string; "readonly": boolean; "required": boolean; "value": string; } interface JavoLoading { } interface JavoModal { "opened": boolean; } interface JavoTimeInput { "placeholder": string; "required": boolean; "value": string; } interface JavoTimepicker { "value": string; } interface JavoToggle { "value": boolean; } interface JavoTooltip { "delay": number; "disabled": boolean; "maxWidth": number; "position": Position; } } declare global { interface HTMLJavoButtonElement extends Components.JavoButton, HTMLStencilElement { } var HTMLJavoButtonElement: { prototype: HTMLJavoButtonElement; new (): HTMLJavoButtonElement; }; interface HTMLJavoCarouselElement extends Components.JavoCarousel, HTMLStencilElement { } var HTMLJavoCarouselElement: { prototype: HTMLJavoCarouselElement; new (): HTMLJavoCarouselElement; }; interface HTMLJavoDateInputElement extends Components.JavoDateInput, HTMLStencilElement { } var HTMLJavoDateInputElement: { prototype: HTMLJavoDateInputElement; new (): HTMLJavoDateInputElement; }; interface HTMLJavoDatepickerElement extends Components.JavoDatepicker, HTMLStencilElement { } var HTMLJavoDatepickerElement: { prototype: HTMLJavoDatepickerElement; new (): HTMLJavoDatepickerElement; }; interface HTMLJavoFormFieldElement extends Components.JavoFormField, HTMLStencilElement { } var HTMLJavoFormFieldElement: { prototype: HTMLJavoFormFieldElement; new (): HTMLJavoFormFieldElement; }; interface HTMLJavoIconElement extends Components.JavoIcon, HTMLStencilElement { } var HTMLJavoIconElement: { prototype: HTMLJavoIconElement; new (): HTMLJavoIconElement; }; interface HTMLJavoInputElement extends Components.JavoInput, HTMLStencilElement { } var HTMLJavoInputElement: { prototype: HTMLJavoInputElement; new (): HTMLJavoInputElement; }; interface HTMLJavoLoadingElement extends Components.JavoLoading, HTMLStencilElement { } var HTMLJavoLoadingElement: { prototype: HTMLJavoLoadingElement; new (): HTMLJavoLoadingElement; }; interface HTMLJavoModalElement extends Components.JavoModal, HTMLStencilElement { } var HTMLJavoModalElement: { prototype: HTMLJavoModalElement; new (): HTMLJavoModalElement; }; interface HTMLJavoTimeInputElement extends Components.JavoTimeInput, HTMLStencilElement { } var HTMLJavoTimeInputElement: { prototype: HTMLJavoTimeInputElement; new (): HTMLJavoTimeInputElement; }; interface HTMLJavoTimepickerElement extends Components.JavoTimepicker, HTMLStencilElement { } var HTMLJavoTimepickerElement: { prototype: HTMLJavoTimepickerElement; new (): HTMLJavoTimepickerElement; }; interface HTMLJavoToggleElement extends Components.JavoToggle, HTMLStencilElement { } var HTMLJavoToggleElement: { prototype: HTMLJavoToggleElement; new (): HTMLJavoToggleElement; }; interface HTMLJavoTooltipElement extends Components.JavoTooltip, HTMLStencilElement { } var HTMLJavoTooltipElement: { prototype: HTMLJavoTooltipElement; new (): HTMLJavoTooltipElement; }; interface HTMLElementTagNameMap { "javo-button": HTMLJavoButtonElement; "javo-carousel": HTMLJavoCarouselElement; "javo-date-input": HTMLJavoDateInputElement; "javo-datepicker": HTMLJavoDatepickerElement; "javo-form-field": HTMLJavoFormFieldElement; "javo-icon": HTMLJavoIconElement; "javo-input": HTMLJavoInputElement; "javo-loading": HTMLJavoLoadingElement; "javo-modal": HTMLJavoModalElement; "javo-time-input": HTMLJavoTimeInputElement; "javo-timepicker": HTMLJavoTimepickerElement; "javo-toggle": HTMLJavoToggleElement; "javo-tooltip": HTMLJavoTooltipElement; } } declare namespace LocalJSX { interface JavoButton { "disabled"?: boolean; "onClicked"?: (event: CustomEvent) => void; } interface JavoCarousel { "autoSlide"?: number; "indicator"?: boolean; "linearGradient"?: boolean; "loop"?: boolean; "perPage"?: number; } interface JavoDateInput { "format"?: string; "inlineDatepicker"?: boolean; "locale"?: string; "onChanged"?: (event: CustomEvent) => void; "placeholder"?: string; "required"?: boolean; "value"?: string; } interface JavoDatepicker { "format"?: string; "inline"?: boolean; "locale"?: string; "onDatepickerClosed"?: (event: CustomEvent) => void; "value"?: string; } interface JavoFormField { } interface JavoIcon { "direction"?: string; "symbol"?: string; } interface JavoInput { "onValueChanged"?: (event: CustomEvent) => void; "placeholder"?: string; "readonly"?: boolean; "required"?: boolean; "value"?: string; } interface JavoLoading { } interface JavoModal { "onClosed"?: (event: CustomEvent) => void; "opened"?: boolean; } interface JavoTimeInput { "onChanged"?: (event: CustomEvent) => void; "placeholder"?: string; "required"?: boolean; "value"?: string; } interface JavoTimepicker { "onTimepickerClosed"?: (event: CustomEvent) => void; "value"?: string; } interface JavoToggle { "value"?: boolean; } interface JavoTooltip { "delay"?: number; "disabled"?: boolean; "maxWidth"?: number; "position"?: Position; } interface IntrinsicElements { "javo-button": JavoButton; "javo-carousel": JavoCarousel; "javo-date-input": JavoDateInput; "javo-datepicker": JavoDatepicker; "javo-form-field": JavoFormField; "javo-icon": JavoIcon; "javo-input": JavoInput; "javo-loading": JavoLoading; "javo-modal": JavoModal; "javo-time-input": JavoTimeInput; "javo-timepicker": JavoTimepicker; "javo-toggle": JavoToggle; "javo-tooltip": JavoTooltip; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "javo-button": LocalJSX.JavoButton & JSXBase.HTMLAttributes; "javo-carousel": LocalJSX.JavoCarousel & JSXBase.HTMLAttributes; "javo-date-input": LocalJSX.JavoDateInput & JSXBase.HTMLAttributes; "javo-datepicker": LocalJSX.JavoDatepicker & JSXBase.HTMLAttributes; "javo-form-field": LocalJSX.JavoFormField & JSXBase.HTMLAttributes; "javo-icon": LocalJSX.JavoIcon & JSXBase.HTMLAttributes; "javo-input": LocalJSX.JavoInput & JSXBase.HTMLAttributes; "javo-loading": LocalJSX.JavoLoading & JSXBase.HTMLAttributes; "javo-modal": LocalJSX.JavoModal & JSXBase.HTMLAttributes; "javo-time-input": LocalJSX.JavoTimeInput & JSXBase.HTMLAttributes; "javo-timepicker": LocalJSX.JavoTimepicker & JSXBase.HTMLAttributes; "javo-toggle": LocalJSX.JavoToggle & JSXBase.HTMLAttributes; "javo-tooltip": LocalJSX.JavoTooltip & JSXBase.HTMLAttributes; } } }