/* 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/core/internal"; import { ButtonStates, ButtonVariants, GridAlignVariants, GridColumns, GridColumnsLg, GridColumnsSm, HeadingSectionVariants, HeadingVarians, LinkVariants, } from "./utils/utils"; export namespace Components { interface HyAccordionContainer { "accordionid"?: string; } interface HyAccordionItem { "accordiontitle"?: string; } interface HyBaseline { } interface HyButton { "icon"?: string; "iconRight"?: string; "state": ButtonStates; "variant": ButtonVariants; } interface HyCtaLiftupImageText { "imageAlt": string; "imageRight": boolean; "imageUrl": string; "mainUrl"?: string; "mainUrlAriaLabel"?: string; "mainUrlIsExternal": boolean; "mainUrlTitle"?: string; "standaloneUrl"?: string; "standaloneUrl2"?: string; "standaloneUrlAriaLabel"?: string; "standaloneUrlAriaLabel2"?: string; "standaloneUrlIsExternal": boolean; "standaloneUrlIsExternal2": boolean; "standaloneUrlTitle"?: string; "standaloneUrlTitle2"?: string; "textDescription": string; "textTitle"?: string; } interface HyCtaLinkButton { "ariaLabel"?: string; "isExternal": boolean; "linkContent": string; "url"?: string; } interface HyDocsContainer { } interface HyGridContainer { } interface HyGridItem { "columns": GridColumns; "columnslg": GridColumnsLg; "columnssm": GridColumnsSm; "contentalign": GridAlignVariants; } interface HyGridRow { } interface HyHeading { "heading": HeadingVarians; "section": HeadingSectionVariants; } interface HyIcon { "fill": string; "icon": string; "size": number; } interface HyIngress { } interface HyLink { "ariaLabel"?: string; "isExternal": boolean; "linkContent": string; "url"?: string; "variant": LinkVariants; } interface HyLinkBox { "ariaLabel"?: string; "imageAlt": string; "imageUrl": string; "isExternal": boolean; "textDescription": string; "textTitle"?: string; "url"?: string; } interface HyParagraphText { } interface HyRow { "align": string; "justify": string; } interface HySectionContainer { } interface HyStandaloneLink { "ariaLabel"?: string; "isEnabled": boolean; "isExternal": boolean; "linkContent": string; "url"?: string; } interface HyTinyText { } } declare global { interface HTMLHyAccordionContainerElement extends Components.HyAccordionContainer, HTMLStencilElement { } var HTMLHyAccordionContainerElement: { prototype: HTMLHyAccordionContainerElement; new (): HTMLHyAccordionContainerElement; }; interface HTMLHyAccordionItemElement extends Components.HyAccordionItem, HTMLStencilElement { } var HTMLHyAccordionItemElement: { prototype: HTMLHyAccordionItemElement; new (): HTMLHyAccordionItemElement; }; interface HTMLHyBaselineElement extends Components.HyBaseline, HTMLStencilElement { } var HTMLHyBaselineElement: { prototype: HTMLHyBaselineElement; new (): HTMLHyBaselineElement; }; interface HTMLHyButtonElement extends Components.HyButton, HTMLStencilElement { } var HTMLHyButtonElement: { prototype: HTMLHyButtonElement; new (): HTMLHyButtonElement; }; interface HTMLHyCtaLiftupImageTextElement extends Components.HyCtaLiftupImageText, HTMLStencilElement { } var HTMLHyCtaLiftupImageTextElement: { prototype: HTMLHyCtaLiftupImageTextElement; new (): HTMLHyCtaLiftupImageTextElement; }; interface HTMLHyCtaLinkButtonElement extends Components.HyCtaLinkButton, HTMLStencilElement { } var HTMLHyCtaLinkButtonElement: { prototype: HTMLHyCtaLinkButtonElement; new (): HTMLHyCtaLinkButtonElement; }; interface HTMLHyDocsContainerElement extends Components.HyDocsContainer, HTMLStencilElement { } var HTMLHyDocsContainerElement: { prototype: HTMLHyDocsContainerElement; new (): HTMLHyDocsContainerElement; }; interface HTMLHyGridContainerElement extends Components.HyGridContainer, HTMLStencilElement { } var HTMLHyGridContainerElement: { prototype: HTMLHyGridContainerElement; new (): HTMLHyGridContainerElement; }; interface HTMLHyGridItemElement extends Components.HyGridItem, HTMLStencilElement { } var HTMLHyGridItemElement: { prototype: HTMLHyGridItemElement; new (): HTMLHyGridItemElement; }; interface HTMLHyGridRowElement extends Components.HyGridRow, HTMLStencilElement { } var HTMLHyGridRowElement: { prototype: HTMLHyGridRowElement; new (): HTMLHyGridRowElement; }; interface HTMLHyHeadingElement extends Components.HyHeading, HTMLStencilElement { } var HTMLHyHeadingElement: { prototype: HTMLHyHeadingElement; new (): HTMLHyHeadingElement; }; interface HTMLHyIconElement extends Components.HyIcon, HTMLStencilElement { } var HTMLHyIconElement: { prototype: HTMLHyIconElement; new (): HTMLHyIconElement; }; interface HTMLHyIngressElement extends Components.HyIngress, HTMLStencilElement { } var HTMLHyIngressElement: { prototype: HTMLHyIngressElement; new (): HTMLHyIngressElement; }; interface HTMLHyLinkElement extends Components.HyLink, HTMLStencilElement { } var HTMLHyLinkElement: { prototype: HTMLHyLinkElement; new (): HTMLHyLinkElement; }; interface HTMLHyLinkBoxElement extends Components.HyLinkBox, HTMLStencilElement { } var HTMLHyLinkBoxElement: { prototype: HTMLHyLinkBoxElement; new (): HTMLHyLinkBoxElement; }; interface HTMLHyParagraphTextElement extends Components.HyParagraphText, HTMLStencilElement { } var HTMLHyParagraphTextElement: { prototype: HTMLHyParagraphTextElement; new (): HTMLHyParagraphTextElement; }; interface HTMLHyRowElement extends Components.HyRow, HTMLStencilElement { } var HTMLHyRowElement: { prototype: HTMLHyRowElement; new (): HTMLHyRowElement; }; interface HTMLHySectionContainerElement extends Components.HySectionContainer, HTMLStencilElement { } var HTMLHySectionContainerElement: { prototype: HTMLHySectionContainerElement; new (): HTMLHySectionContainerElement; }; interface HTMLHyStandaloneLinkElement extends Components.HyStandaloneLink, HTMLStencilElement { } var HTMLHyStandaloneLinkElement: { prototype: HTMLHyStandaloneLinkElement; new (): HTMLHyStandaloneLinkElement; }; interface HTMLHyTinyTextElement extends Components.HyTinyText, HTMLStencilElement { } var HTMLHyTinyTextElement: { prototype: HTMLHyTinyTextElement; new (): HTMLHyTinyTextElement; }; interface HTMLElementTagNameMap { "hy-accordion-container": HTMLHyAccordionContainerElement; "hy-accordion-item": HTMLHyAccordionItemElement; "hy-baseline": HTMLHyBaselineElement; "hy-button": HTMLHyButtonElement; "hy-cta-liftup-image-text": HTMLHyCtaLiftupImageTextElement; "hy-cta-link-button": HTMLHyCtaLinkButtonElement; "hy-docs-container": HTMLHyDocsContainerElement; "hy-grid-container": HTMLHyGridContainerElement; "hy-grid-item": HTMLHyGridItemElement; "hy-grid-row": HTMLHyGridRowElement; "hy-heading": HTMLHyHeadingElement; "hy-icon": HTMLHyIconElement; "hy-ingress": HTMLHyIngressElement; "hy-link": HTMLHyLinkElement; "hy-link-box": HTMLHyLinkBoxElement; "hy-paragraph-text": HTMLHyParagraphTextElement; "hy-row": HTMLHyRowElement; "hy-section-container": HTMLHySectionContainerElement; "hy-standalone-link": HTMLHyStandaloneLinkElement; "hy-tiny-text": HTMLHyTinyTextElement; } } declare namespace LocalJSX { interface HyAccordionContainer { "accordionid"?: string; } interface HyAccordionItem { "accordiontitle"?: string; } interface HyBaseline { } interface HyButton { "icon"?: string; "iconRight"?: string; "state"?: ButtonStates; "variant"?: ButtonVariants; } interface HyCtaLiftupImageText { "imageAlt"?: string; "imageRight"?: boolean; "imageUrl"?: string; "mainUrl"?: string; "mainUrlAriaLabel"?: string; "mainUrlIsExternal"?: boolean; "mainUrlTitle"?: string; "standaloneUrl"?: string; "standaloneUrl2"?: string; "standaloneUrlAriaLabel"?: string; "standaloneUrlAriaLabel2"?: string; "standaloneUrlIsExternal"?: boolean; "standaloneUrlIsExternal2"?: boolean; "standaloneUrlTitle"?: string; "standaloneUrlTitle2"?: string; "textDescription"?: string; "textTitle"?: string; } interface HyCtaLinkButton { "ariaLabel"?: string; "isExternal"?: boolean; "linkContent"?: string; "url"?: string; } interface HyDocsContainer { } interface HyGridContainer { } interface HyGridItem { "columns"?: GridColumns; "columnslg"?: GridColumnsLg; "columnssm"?: GridColumnsSm; "contentalign"?: GridAlignVariants; } interface HyGridRow { } interface HyHeading { "heading"?: HeadingVarians; "section"?: HeadingSectionVariants; } interface HyIcon { "fill"?: string; "icon"?: string; "size"?: number; } interface HyIngress { } interface HyLink { "ariaLabel"?: string; "isExternal"?: boolean; "linkContent"?: string; "url"?: string; "variant"?: LinkVariants; } interface HyLinkBox { "ariaLabel"?: string; "imageAlt"?: string; "imageUrl"?: string; "isExternal"?: boolean; "textDescription"?: string; "textTitle"?: string; "url"?: string; } interface HyParagraphText { } interface HyRow { "align"?: string; "justify"?: string; } interface HySectionContainer { } interface HyStandaloneLink { "ariaLabel"?: string; "isEnabled"?: boolean; "isExternal"?: boolean; "linkContent"?: string; "url"?: string; } interface HyTinyText { } interface IntrinsicElements { "hy-accordion-container": HyAccordionContainer; "hy-accordion-item": HyAccordionItem; "hy-baseline": HyBaseline; "hy-button": HyButton; "hy-cta-liftup-image-text": HyCtaLiftupImageText; "hy-cta-link-button": HyCtaLinkButton; "hy-docs-container": HyDocsContainer; "hy-grid-container": HyGridContainer; "hy-grid-item": HyGridItem; "hy-grid-row": HyGridRow; "hy-heading": HyHeading; "hy-icon": HyIcon; "hy-ingress": HyIngress; "hy-link": HyLink; "hy-link-box": HyLinkBox; "hy-paragraph-text": HyParagraphText; "hy-row": HyRow; "hy-section-container": HySectionContainer; "hy-standalone-link": HyStandaloneLink; "hy-tiny-text": HyTinyText; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "hy-accordion-container": LocalJSX.HyAccordionContainer & JSXBase.HTMLAttributes<HTMLHyAccordionContainerElement>; "hy-accordion-item": LocalJSX.HyAccordionItem & JSXBase.HTMLAttributes<HTMLHyAccordionItemElement>; "hy-baseline": LocalJSX.HyBaseline & JSXBase.HTMLAttributes<HTMLHyBaselineElement>; "hy-button": LocalJSX.HyButton & JSXBase.HTMLAttributes<HTMLHyButtonElement>; "hy-cta-liftup-image-text": LocalJSX.HyCtaLiftupImageText & JSXBase.HTMLAttributes<HTMLHyCtaLiftupImageTextElement>; "hy-cta-link-button": LocalJSX.HyCtaLinkButton & JSXBase.HTMLAttributes<HTMLHyCtaLinkButtonElement>; "hy-docs-container": LocalJSX.HyDocsContainer & JSXBase.HTMLAttributes<HTMLHyDocsContainerElement>; "hy-grid-container": LocalJSX.HyGridContainer & JSXBase.HTMLAttributes<HTMLHyGridContainerElement>; "hy-grid-item": LocalJSX.HyGridItem & JSXBase.HTMLAttributes<HTMLHyGridItemElement>; "hy-grid-row": LocalJSX.HyGridRow & JSXBase.HTMLAttributes<HTMLHyGridRowElement>; "hy-heading": LocalJSX.HyHeading & JSXBase.HTMLAttributes<HTMLHyHeadingElement>; "hy-icon": LocalJSX.HyIcon & JSXBase.HTMLAttributes<HTMLHyIconElement>; "hy-ingress": LocalJSX.HyIngress & JSXBase.HTMLAttributes<HTMLHyIngressElement>; "hy-link": LocalJSX.HyLink & JSXBase.HTMLAttributes<HTMLHyLinkElement>; "hy-link-box": LocalJSX.HyLinkBox & JSXBase.HTMLAttributes<HTMLHyLinkBoxElement>; "hy-paragraph-text": LocalJSX.HyParagraphText & JSXBase.HTMLAttributes<HTMLHyParagraphTextElement>; "hy-row": LocalJSX.HyRow & JSXBase.HTMLAttributes<HTMLHyRowElement>; "hy-section-container": LocalJSX.HySectionContainer & JSXBase.HTMLAttributes<HTMLHySectionContainerElement>; "hy-standalone-link": LocalJSX.HyStandaloneLink & JSXBase.HTMLAttributes<HTMLHyStandaloneLinkElement>; "hy-tiny-text": LocalJSX.HyTinyText & JSXBase.HTMLAttributes<HTMLHyTinyTextElement>; } } }