/* 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 { IEventDetail, } from "./components/q2-input/types"; export namespace Components { interface ClickElsewhere { } interface Q2Btn { "active": boolean; "ariaControls": string; "ariaExpanded": boolean; "ariaHasPopup": boolean | string; "ariaLabel": string; "ariaSelected": boolean; "badge": boolean; "disabled": boolean; "fab": boolean; "icon": boolean; "tabIndex": number; "type": string; } interface Q2Calendar { "ariaLabel": string; "buttonLabel": string; "calendarLabel": string; "cutoffTime": string; "daysOfWeekChecksum": number; "disabled": boolean; "disabledMsg": string; "disclaimer": string; "displayFormat": string; "endDate": string; "errors": string[]; "invalid": boolean; "invalidDates": string[]; "label": string; "onsuccess": (e: CustomEvent) => void; "optional": boolean; "placeholder": string; "startDate": string; "validDates": string[]; "value": string; } interface Q2Carousel { "ariaLabel": string; "autoPlay": boolean; "fullWidthPanes": boolean; "hidePagination": boolean; "index": number; "showNavigationArrows": boolean; } interface Q2CarouselPane { "hideFromScreenReader": boolean; "index": number; "isActivePane": boolean; "label": string; "siblingCount": number; } interface Q2Checkbox { "alignment": string; "ariaLabel": string; "checked": boolean; "disabled": boolean; "hasError": boolean; "indeterminate": boolean; "label": string; "name": string; "type": string; "value": string; } interface Q2Dropdown { "ariaLabel": string; "disabled": boolean; "icon": string; "label": string; "type": string; } interface Q2DropdownItem { "disabled": boolean; "label": string; "removable": boolean; "separator": boolean; "value": string; } interface Q2EditableField { "ariaLabel": string; "editing": boolean; "errors": string[]; "formatModifier": string; "hints": string[]; "label": string; "maxlength": number; "persistentLabel": boolean; "truncated": string; "type": string; "value": string; } interface Q2Icon { "type": string; } interface Q2Input { "ariaActivedescendant": any; "ariaControls": string; "ariaExpanded": boolean; "ariaHaspopup": string; "ariaLabel": string; "ariaOwns": string; "autocapitalize": string; "autocomplete": string; "autocorrect": string; "clearable": boolean; "disabled": boolean; "errors": string[]; "formatModifier": string; "hideMessages": boolean; "hints": string[]; "iconLeft": string; "iconRight": string; "label": string; "maxlength": number; "optional": boolean; "placeholder": string; "pseudo": boolean; "readonly": boolean; "role": string; "type": string; "value": string; } interface Q2Loading { "ariaLabel": string; "counts": string; "inline": boolean; "modifiers": string; "shape": string; "type": string; } interface Q2LoadingElement { "borderRadius": string; "height": string; "shape": string; "width": string; } interface Q2Loc { "value": string; } interface Q2Message { "appearance": string; "description": boolean; "type": string; } interface Q2Optgroup { "disabled": boolean; "label": string; } interface Q2Option { "_multiSelectHidden": boolean; "active": boolean; "disabled": boolean; "disabledGroup": boolean; "display": string; "hidden": boolean; "multiline": boolean; "optionId": string; "selected": boolean; "value": string; } interface Q2Radio { "ariaLabel": string; "checked": boolean; "disabled": boolean; "groupDisabled": boolean; "groupTileLayout": boolean; "label": string; "name": string; "value": string; } interface Q2RadioGroup { "disabled": boolean; "label": string; "name": string; "optional": boolean; "tilelayout": boolean; "value": string; } interface Q2Section { "collapsible": boolean; "expanded": boolean; "label": string; "noCollapseIcon": boolean; } interface Q2Select { "ariaLabel": string; "disabled": boolean; "errors": string[]; "invalid": boolean; "label": string; "multilineOptions": boolean; "multiple": boolean; "optional": boolean; "searchable": boolean; "selectedOptions": any; "value": string; } interface Q2TabContainer { "color": string; "name": string; "type": string; "value": string; } interface Q2TabPane { "guid": number; "index": number; "label": string; "name": string; "selected": boolean; "value": string; } interface TectonTabPane { "authPayload": Array<{ key: string; value: string; }>; "guid": number; "index": number; "label": string; "minHeight": string; "moduleId": string; "name": string; "provided": boolean; "selected": boolean; "showForm": boolean; "url": string; "value": string; } } declare global { interface HTMLClickElsewhereElement extends Components.ClickElsewhere, HTMLStencilElement { } var HTMLClickElsewhereElement: { prototype: HTMLClickElsewhereElement; new (): HTMLClickElsewhereElement; }; interface HTMLQ2BtnElement extends Components.Q2Btn, HTMLStencilElement { } var HTMLQ2BtnElement: { prototype: HTMLQ2BtnElement; new (): HTMLQ2BtnElement; }; interface HTMLQ2CalendarElement extends Components.Q2Calendar, HTMLStencilElement { } var HTMLQ2CalendarElement: { prototype: HTMLQ2CalendarElement; new (): HTMLQ2CalendarElement; }; interface HTMLQ2CarouselElement extends Components.Q2Carousel, HTMLStencilElement { } var HTMLQ2CarouselElement: { prototype: HTMLQ2CarouselElement; new (): HTMLQ2CarouselElement; }; interface HTMLQ2CarouselPaneElement extends Components.Q2CarouselPane, HTMLStencilElement { } var HTMLQ2CarouselPaneElement: { prototype: HTMLQ2CarouselPaneElement; new (): HTMLQ2CarouselPaneElement; }; interface HTMLQ2CheckboxElement extends Components.Q2Checkbox, HTMLStencilElement { } var HTMLQ2CheckboxElement: { prototype: HTMLQ2CheckboxElement; new (): HTMLQ2CheckboxElement; }; interface HTMLQ2DropdownElement extends Components.Q2Dropdown, HTMLStencilElement { } var HTMLQ2DropdownElement: { prototype: HTMLQ2DropdownElement; new (): HTMLQ2DropdownElement; }; interface HTMLQ2DropdownItemElement extends Components.Q2DropdownItem, HTMLStencilElement { } var HTMLQ2DropdownItemElement: { prototype: HTMLQ2DropdownItemElement; new (): HTMLQ2DropdownItemElement; }; interface HTMLQ2EditableFieldElement extends Components.Q2EditableField, HTMLStencilElement { } var HTMLQ2EditableFieldElement: { prototype: HTMLQ2EditableFieldElement; new (): HTMLQ2EditableFieldElement; }; interface HTMLQ2IconElement extends Components.Q2Icon, HTMLStencilElement { } var HTMLQ2IconElement: { prototype: HTMLQ2IconElement; new (): HTMLQ2IconElement; }; interface HTMLQ2InputElement extends Components.Q2Input, HTMLStencilElement { } var HTMLQ2InputElement: { prototype: HTMLQ2InputElement; new (): HTMLQ2InputElement; }; interface HTMLQ2LoadingElement extends Components.Q2Loading, HTMLStencilElement { } var HTMLQ2LoadingElement: { prototype: HTMLQ2LoadingElement; new (): HTMLQ2LoadingElement; }; interface HTMLQ2LoadingElementElement extends Components.Q2LoadingElement, HTMLStencilElement { } var HTMLQ2LoadingElementElement: { prototype: HTMLQ2LoadingElementElement; new (): HTMLQ2LoadingElementElement; }; interface HTMLQ2LocElement extends Components.Q2Loc, HTMLStencilElement { } var HTMLQ2LocElement: { prototype: HTMLQ2LocElement; new (): HTMLQ2LocElement; }; interface HTMLQ2MessageElement extends Components.Q2Message, HTMLStencilElement { } var HTMLQ2MessageElement: { prototype: HTMLQ2MessageElement; new (): HTMLQ2MessageElement; }; interface HTMLQ2OptgroupElement extends Components.Q2Optgroup, HTMLStencilElement { } var HTMLQ2OptgroupElement: { prototype: HTMLQ2OptgroupElement; new (): HTMLQ2OptgroupElement; }; interface HTMLQ2OptionElement extends Components.Q2Option, HTMLStencilElement { } var HTMLQ2OptionElement: { prototype: HTMLQ2OptionElement; new (): HTMLQ2OptionElement; }; interface HTMLQ2RadioElement extends Components.Q2Radio, HTMLStencilElement { } var HTMLQ2RadioElement: { prototype: HTMLQ2RadioElement; new (): HTMLQ2RadioElement; }; interface HTMLQ2RadioGroupElement extends Components.Q2RadioGroup, HTMLStencilElement { } var HTMLQ2RadioGroupElement: { prototype: HTMLQ2RadioGroupElement; new (): HTMLQ2RadioGroupElement; }; interface HTMLQ2SectionElement extends Components.Q2Section, HTMLStencilElement { } var HTMLQ2SectionElement: { prototype: HTMLQ2SectionElement; new (): HTMLQ2SectionElement; }; interface HTMLQ2SelectElement extends Components.Q2Select, HTMLStencilElement { } var HTMLQ2SelectElement: { prototype: HTMLQ2SelectElement; new (): HTMLQ2SelectElement; }; interface HTMLQ2TabContainerElement extends Components.Q2TabContainer, HTMLStencilElement { } var HTMLQ2TabContainerElement: { prototype: HTMLQ2TabContainerElement; new (): HTMLQ2TabContainerElement; }; interface HTMLQ2TabPaneElement extends Components.Q2TabPane, HTMLStencilElement { } var HTMLQ2TabPaneElement: { prototype: HTMLQ2TabPaneElement; new (): HTMLQ2TabPaneElement; }; interface HTMLTectonTabPaneElement extends Components.TectonTabPane, HTMLStencilElement { } var HTMLTectonTabPaneElement: { prototype: HTMLTectonTabPaneElement; new (): HTMLTectonTabPaneElement; }; interface HTMLElementTagNameMap { "click-elsewhere": HTMLClickElsewhereElement; "q2-btn": HTMLQ2BtnElement; "q2-calendar": HTMLQ2CalendarElement; "q2-carousel": HTMLQ2CarouselElement; "q2-carousel-pane": HTMLQ2CarouselPaneElement; "q2-checkbox": HTMLQ2CheckboxElement; "q2-dropdown": HTMLQ2DropdownElement; "q2-dropdown-item": HTMLQ2DropdownItemElement; "q2-editable-field": HTMLQ2EditableFieldElement; "q2-icon": HTMLQ2IconElement; "q2-input": HTMLQ2InputElement; "q2-loading": HTMLQ2LoadingElement; "q2-loading-element": HTMLQ2LoadingElementElement; "q2-loc": HTMLQ2LocElement; "q2-message": HTMLQ2MessageElement; "q2-optgroup": HTMLQ2OptgroupElement; "q2-option": HTMLQ2OptionElement; "q2-radio": HTMLQ2RadioElement; "q2-radio-group": HTMLQ2RadioGroupElement; "q2-section": HTMLQ2SectionElement; "q2-select": HTMLQ2SelectElement; "q2-tab-container": HTMLQ2TabContainerElement; "q2-tab-pane": HTMLQ2TabPaneElement; "tecton-tab-pane": HTMLTectonTabPaneElement; } } declare namespace LocalJSX { interface ClickElsewhere { "onChange"?: (event: CustomEvent) => void; } interface Q2Btn { "active"?: boolean; "ariaControls"?: string; "ariaExpanded"?: boolean; "ariaHasPopup"?: boolean | string; "ariaLabel"?: string; "ariaSelected"?: boolean; "badge"?: boolean; "disabled"?: boolean; "fab"?: boolean; "icon"?: boolean; "tabIndex"?: number; "type"?: string; } interface Q2Calendar { "ariaLabel"?: string; "buttonLabel"?: string; "calendarLabel"?: string; "cutoffTime"?: string; "daysOfWeekChecksum"?: number; "disabled"?: boolean; "disabledMsg"?: string; "disclaimer"?: string; "displayFormat"?: string; "endDate"?: string; "errors"?: string[]; "invalid"?: boolean; "invalidDates"?: string[]; "label"?: string; "onChange"?: (event: CustomEvent) => void; "onError"?: (event: CustomEvent) => void; "onSuccess"?: (event: CustomEvent) => void; "onsuccess"?: (e: CustomEvent) => void; "optional"?: boolean; "placeholder"?: string; "startDate"?: string; "validDates"?: string[]; "value"?: string; } interface Q2Carousel { "ariaLabel"?: string; "autoPlay"?: boolean; "fullWidthPanes"?: boolean; "hidePagination"?: boolean; "index"?: number; "onChange"?: (event: CustomEvent<{ index: number; }>) => void; "showNavigationArrows"?: boolean; } interface Q2CarouselPane { "hideFromScreenReader"?: boolean; "index"?: number; "isActivePane"?: boolean; "label"?: string; "siblingCount"?: number; } interface Q2Checkbox { "alignment"?: string; "ariaLabel"?: string; "checked"?: boolean; "disabled"?: boolean; "hasError"?: boolean; "indeterminate"?: boolean; "label"?: string; "name"?: string; "onChange"?: (event: CustomEvent) => void; "type"?: string; "value"?: string; } interface Q2Dropdown { "ariaLabel"?: string; "disabled"?: boolean; "icon"?: string; "label"?: string; "type"?: string; } interface Q2DropdownItem { "disabled"?: boolean; "label"?: string; "removable"?: boolean; "separator"?: boolean; "value"?: string; } interface Q2EditableField { "ariaLabel"?: string; "editing"?: boolean; "errors"?: string[]; "formatModifier"?: string; "hints"?: string[]; "label"?: string; "maxlength"?: number; "onChange"?: (event: CustomEvent) => void; "onInput"?: (event: CustomEvent) => void; "persistentLabel"?: boolean; "truncated"?: string; "type"?: string; "value"?: string; } interface Q2Icon { "type"?: string; } interface Q2Input { "ariaActivedescendant"?: any; "ariaControls"?: string; "ariaExpanded"?: boolean; "ariaHaspopup"?: string; "ariaLabel"?: string; "ariaOwns"?: string; "autocapitalize"?: string; "autocomplete"?: string; "autocorrect"?: string; "clearable"?: boolean; "disabled"?: boolean; "errors"?: string[]; "formatModifier"?: string; "hideMessages"?: boolean; "hints"?: string[]; "iconLeft"?: string; "iconRight"?: string; "label"?: string; "maxlength"?: number; "onChange"?: (event: CustomEvent) => void; "onInput"?: (event: CustomEvent) => void; "optional"?: boolean; "placeholder"?: string; "pseudo"?: boolean; "readonly"?: boolean; "role"?: string; "type"?: string; "value"?: string; } interface Q2Loading { "ariaLabel"?: string; "counts"?: string; "inline"?: boolean; "modifiers"?: string; "shape"?: string; "type"?: string; } interface Q2LoadingElement { "borderRadius"?: string; "height"?: string; "shape"?: string; "width"?: string; } interface Q2Loc { "value"?: string; } interface Q2Message { "appearance"?: string; "description"?: boolean; "type"?: string; } interface Q2Optgroup { "disabled"?: boolean; "label"?: string; } interface Q2Option { "_multiSelectHidden"?: boolean; "active"?: boolean; "disabled"?: boolean; "disabledGroup"?: boolean; "display"?: string; "hidden"?: boolean; "multiline"?: boolean; "optionId"?: string; "selected"?: boolean; "value"?: string; } interface Q2Radio { "ariaLabel"?: string; "checked"?: boolean; "disabled"?: boolean; "groupDisabled"?: boolean; "groupTileLayout"?: boolean; "label"?: string; "name"?: string; "onChange"?: (event: CustomEvent) => void; "value"?: string; } interface Q2RadioGroup { "disabled"?: boolean; "label"?: string; "name"?: string; "onChange"?: (event: CustomEvent) => void; "optional"?: boolean; "tilelayout"?: boolean; "value"?: string; } interface Q2Section { "collapsible"?: boolean; "expanded"?: boolean; "label"?: string; "noCollapseIcon"?: boolean; "onChange"?: (event: CustomEvent) => void; } interface Q2Select { "ariaLabel"?: string; "disabled"?: boolean; "errors"?: string[]; "invalid"?: boolean; "label"?: string; "multilineOptions"?: boolean; "multiple"?: boolean; "onChange"?: (event: CustomEvent) => void; "onInput"?: (event: CustomEvent) => void; "optional"?: boolean; "searchable"?: boolean; "selectedOptions"?: any; "value"?: string; } interface Q2TabContainer { "color"?: string; "name"?: string; "onChange"?: (event: CustomEvent) => void; "onSettled"?: (event: CustomEvent) => void; "type"?: string; "value"?: string; } interface Q2TabPane { "guid"?: number; "index"?: number; "label"?: string; "name"?: string; "selected"?: boolean; "value"?: string; } interface TectonTabPane { "authPayload"?: Array<{ key: string; value: string; }>; "guid"?: number; "index"?: number; "label"?: string; "minHeight"?: string; "moduleId"?: string; "name"?: string; "provided"?: boolean; "selected"?: boolean; "showForm"?: boolean; "url"?: string; "value"?: string; } interface IntrinsicElements { "click-elsewhere": ClickElsewhere; "q2-btn": Q2Btn; "q2-calendar": Q2Calendar; "q2-carousel": Q2Carousel; "q2-carousel-pane": Q2CarouselPane; "q2-checkbox": Q2Checkbox; "q2-dropdown": Q2Dropdown; "q2-dropdown-item": Q2DropdownItem; "q2-editable-field": Q2EditableField; "q2-icon": Q2Icon; "q2-input": Q2Input; "q2-loading": Q2Loading; "q2-loading-element": Q2LoadingElement; "q2-loc": Q2Loc; "q2-message": Q2Message; "q2-optgroup": Q2Optgroup; "q2-option": Q2Option; "q2-radio": Q2Radio; "q2-radio-group": Q2RadioGroup; "q2-section": Q2Section; "q2-select": Q2Select; "q2-tab-container": Q2TabContainer; "q2-tab-pane": Q2TabPane; "tecton-tab-pane": TectonTabPane; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "click-elsewhere": LocalJSX.ClickElsewhere & JSXBase.HTMLAttributes; "q2-btn": LocalJSX.Q2Btn & JSXBase.HTMLAttributes; "q2-calendar": LocalJSX.Q2Calendar & JSXBase.HTMLAttributes; "q2-carousel": LocalJSX.Q2Carousel & JSXBase.HTMLAttributes; "q2-carousel-pane": LocalJSX.Q2CarouselPane & JSXBase.HTMLAttributes; "q2-checkbox": LocalJSX.Q2Checkbox & JSXBase.HTMLAttributes; "q2-dropdown": LocalJSX.Q2Dropdown & JSXBase.HTMLAttributes; "q2-dropdown-item": LocalJSX.Q2DropdownItem & JSXBase.HTMLAttributes; "q2-editable-field": LocalJSX.Q2EditableField & JSXBase.HTMLAttributes; "q2-icon": LocalJSX.Q2Icon & JSXBase.HTMLAttributes; "q2-input": LocalJSX.Q2Input & JSXBase.HTMLAttributes; "q2-loading": LocalJSX.Q2Loading & JSXBase.HTMLAttributes; "q2-loading-element": LocalJSX.Q2LoadingElement & JSXBase.HTMLAttributes; "q2-loc": LocalJSX.Q2Loc & JSXBase.HTMLAttributes; "q2-message": LocalJSX.Q2Message & JSXBase.HTMLAttributes; "q2-optgroup": LocalJSX.Q2Optgroup & JSXBase.HTMLAttributes; "q2-option": LocalJSX.Q2Option & JSXBase.HTMLAttributes; "q2-radio": LocalJSX.Q2Radio & JSXBase.HTMLAttributes; "q2-radio-group": LocalJSX.Q2RadioGroup & JSXBase.HTMLAttributes; "q2-section": LocalJSX.Q2Section & JSXBase.HTMLAttributes; "q2-select": LocalJSX.Q2Select & JSXBase.HTMLAttributes; "q2-tab-container": LocalJSX.Q2TabContainer & JSXBase.HTMLAttributes; "q2-tab-pane": LocalJSX.Q2TabPane & JSXBase.HTMLAttributes; "tecton-tab-pane": LocalJSX.TectonTabPane & JSXBase.HTMLAttributes; } } }