/* 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 { DropDownModal } from "./components/legrandav-dropdown/dropdown-modal"; export { DropDownModal } from "./components/legrandav-dropdown/dropdown-modal"; export namespace Components { interface LegrandavAccordion { "color": string; "description": string; "label": string; "width": string; } interface LegrandavBodytextPrimary { "text": string; } interface LegrandavButtonPrimary { "buttonOnCLick": Function; "buttonText": string; } interface LegrandavChatComponent { } interface LegrandavDisabledbuttonPrimary { "buttonText": string; } interface LegrandavDropdown { "ariaLabel": string; "color": string; "dropDownData": DropDownModal[] | string; "label": string; "width": string; } interface LegrandavH1textPrimary { "text": string; } interface LegrandavH2textPrimary { "text": string; } interface LegrandavLink { "color": string; "label": string; "linkOnClick": Function; "size": string; } interface LegrandavSampleform { } interface LegrandavTextinputDefaultM { "errorMessage": string; "label": string; "placeHolder": string; "showErrorState": boolean; } interface MyComponent { /** * The first name */ "first": string; /** * The last name */ "last": string; /** * The middle name */ "middle": string; } } export interface LegrandavAccordionCustomEvent extends CustomEvent { detail: T; target: HTMLLegrandavAccordionElement; } export interface LegrandavDropdownCustomEvent extends CustomEvent { detail: T; target: HTMLLegrandavDropdownElement; } declare global { interface HTMLLegrandavAccordionElement extends Components.LegrandavAccordion, HTMLStencilElement { } var HTMLLegrandavAccordionElement: { prototype: HTMLLegrandavAccordionElement; new (): HTMLLegrandavAccordionElement; }; interface HTMLLegrandavBodytextPrimaryElement extends Components.LegrandavBodytextPrimary, HTMLStencilElement { } var HTMLLegrandavBodytextPrimaryElement: { prototype: HTMLLegrandavBodytextPrimaryElement; new (): HTMLLegrandavBodytextPrimaryElement; }; interface HTMLLegrandavButtonPrimaryElement extends Components.LegrandavButtonPrimary, HTMLStencilElement { } var HTMLLegrandavButtonPrimaryElement: { prototype: HTMLLegrandavButtonPrimaryElement; new (): HTMLLegrandavButtonPrimaryElement; }; interface HTMLLegrandavChatComponentElement extends Components.LegrandavChatComponent, HTMLStencilElement { } var HTMLLegrandavChatComponentElement: { prototype: HTMLLegrandavChatComponentElement; new (): HTMLLegrandavChatComponentElement; }; interface HTMLLegrandavDisabledbuttonPrimaryElement extends Components.LegrandavDisabledbuttonPrimary, HTMLStencilElement { } var HTMLLegrandavDisabledbuttonPrimaryElement: { prototype: HTMLLegrandavDisabledbuttonPrimaryElement; new (): HTMLLegrandavDisabledbuttonPrimaryElement; }; interface HTMLLegrandavDropdownElement extends Components.LegrandavDropdown, HTMLStencilElement { } var HTMLLegrandavDropdownElement: { prototype: HTMLLegrandavDropdownElement; new (): HTMLLegrandavDropdownElement; }; interface HTMLLegrandavH1textPrimaryElement extends Components.LegrandavH1textPrimary, HTMLStencilElement { } var HTMLLegrandavH1textPrimaryElement: { prototype: HTMLLegrandavH1textPrimaryElement; new (): HTMLLegrandavH1textPrimaryElement; }; interface HTMLLegrandavH2textPrimaryElement extends Components.LegrandavH2textPrimary, HTMLStencilElement { } var HTMLLegrandavH2textPrimaryElement: { prototype: HTMLLegrandavH2textPrimaryElement; new (): HTMLLegrandavH2textPrimaryElement; }; interface HTMLLegrandavLinkElement extends Components.LegrandavLink, HTMLStencilElement { } var HTMLLegrandavLinkElement: { prototype: HTMLLegrandavLinkElement; new (): HTMLLegrandavLinkElement; }; interface HTMLLegrandavSampleformElement extends Components.LegrandavSampleform, HTMLStencilElement { } var HTMLLegrandavSampleformElement: { prototype: HTMLLegrandavSampleformElement; new (): HTMLLegrandavSampleformElement; }; interface HTMLLegrandavTextinputDefaultMElement extends Components.LegrandavTextinputDefaultM, HTMLStencilElement { } var HTMLLegrandavTextinputDefaultMElement: { prototype: HTMLLegrandavTextinputDefaultMElement; new (): HTMLLegrandavTextinputDefaultMElement; }; interface HTMLMyComponentElement extends Components.MyComponent, HTMLStencilElement { } var HTMLMyComponentElement: { prototype: HTMLMyComponentElement; new (): HTMLMyComponentElement; }; interface HTMLElementTagNameMap { "legrandav-accordion": HTMLLegrandavAccordionElement; "legrandav-bodytext-primary": HTMLLegrandavBodytextPrimaryElement; "legrandav-button-primary": HTMLLegrandavButtonPrimaryElement; "legrandav-chat-component": HTMLLegrandavChatComponentElement; "legrandav-disabledbutton-primary": HTMLLegrandavDisabledbuttonPrimaryElement; "legrandav-dropdown": HTMLLegrandavDropdownElement; "legrandav-h1text-primary": HTMLLegrandavH1textPrimaryElement; "legrandav-h2text-primary": HTMLLegrandavH2textPrimaryElement; "legrandav-link": HTMLLegrandavLinkElement; "legrandav-sampleform": HTMLLegrandavSampleformElement; "legrandav-textinput-default-m": HTMLLegrandavTextinputDefaultMElement; "my-component": HTMLMyComponentElement; } } declare namespace LocalJSX { interface LegrandavAccordion { "color"?: string; "description"?: string; "label"?: string; "onOnToggle"?: (event: LegrandavAccordionCustomEvent) => void; "width"?: string; } interface LegrandavBodytextPrimary { "text"?: string; } interface LegrandavButtonPrimary { "buttonOnCLick"?: Function; "buttonText"?: string; } interface LegrandavChatComponent { } interface LegrandavDisabledbuttonPrimary { "buttonText"?: string; } interface LegrandavDropdown { "ariaLabel"?: string; "color"?: string; "dropDownData"?: DropDownModal[] | string; "label"?: string; "onOnToggle"?: (event: LegrandavDropdownCustomEvent) => void; "width"?: string; } interface LegrandavH1textPrimary { "text"?: string; } interface LegrandavH2textPrimary { "text"?: string; } interface LegrandavLink { "color"?: string; "label"?: string; "linkOnClick"?: Function; "size"?: string; } interface LegrandavSampleform { } interface LegrandavTextinputDefaultM { "errorMessage"?: string; "label"?: string; "placeHolder"?: string; "showErrorState"?: boolean; } interface MyComponent { /** * The first name */ "first"?: string; /** * The last name */ "last"?: string; /** * The middle name */ "middle"?: string; } interface IntrinsicElements { "legrandav-accordion": LegrandavAccordion; "legrandav-bodytext-primary": LegrandavBodytextPrimary; "legrandav-button-primary": LegrandavButtonPrimary; "legrandav-chat-component": LegrandavChatComponent; "legrandav-disabledbutton-primary": LegrandavDisabledbuttonPrimary; "legrandav-dropdown": LegrandavDropdown; "legrandav-h1text-primary": LegrandavH1textPrimary; "legrandav-h2text-primary": LegrandavH2textPrimary; "legrandav-link": LegrandavLink; "legrandav-sampleform": LegrandavSampleform; "legrandav-textinput-default-m": LegrandavTextinputDefaultM; "my-component": MyComponent; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "legrandav-accordion": LocalJSX.LegrandavAccordion & JSXBase.HTMLAttributes; "legrandav-bodytext-primary": LocalJSX.LegrandavBodytextPrimary & JSXBase.HTMLAttributes; "legrandav-button-primary": LocalJSX.LegrandavButtonPrimary & JSXBase.HTMLAttributes; "legrandav-chat-component": LocalJSX.LegrandavChatComponent & JSXBase.HTMLAttributes; "legrandav-disabledbutton-primary": LocalJSX.LegrandavDisabledbuttonPrimary & JSXBase.HTMLAttributes; "legrandav-dropdown": LocalJSX.LegrandavDropdown & JSXBase.HTMLAttributes; "legrandav-h1text-primary": LocalJSX.LegrandavH1textPrimary & JSXBase.HTMLAttributes; "legrandav-h2text-primary": LocalJSX.LegrandavH2textPrimary & JSXBase.HTMLAttributes; "legrandav-link": LocalJSX.LegrandavLink & JSXBase.HTMLAttributes; "legrandav-sampleform": LocalJSX.LegrandavSampleform & JSXBase.HTMLAttributes; "legrandav-textinput-default-m": LocalJSX.LegrandavTextinputDefaultM & JSXBase.HTMLAttributes; "my-component": LocalJSX.MyComponent & JSXBase.HTMLAttributes; } } }