/* 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 HyBaseline { } interface HyButton { "icon"?: string; "iconRight"?: string; "state": ButtonStates; "variant": ButtonVariants; } 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 HyParagraphText { } interface HyRow { "align": string; "justify": string; } interface HySectionContainer { } interface HyTinyText { } } declare global { 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 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 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 HTMLHyTinyTextElement extends Components.HyTinyText, HTMLStencilElement { } var HTMLHyTinyTextElement: { prototype: HTMLHyTinyTextElement; new (): HTMLHyTinyTextElement; }; interface HTMLElementTagNameMap { "hy-baseline": HTMLHyBaselineElement; "hy-button": HTMLHyButtonElement; "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-paragraph-text": HTMLHyParagraphTextElement; "hy-row": HTMLHyRowElement; "hy-section-container": HTMLHySectionContainerElement; "hy-tiny-text": HTMLHyTinyTextElement; } } declare namespace LocalJSX { interface HyBaseline { } interface HyButton { "icon"?: string; "iconRight"?: string; "state"?: ButtonStates; "variant"?: ButtonVariants; } 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 HyParagraphText { } interface HyRow { "align"?: string; "justify"?: string; } interface HySectionContainer { } interface HyTinyText { } interface IntrinsicElements { "hy-baseline": HyBaseline; "hy-button": HyButton; "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-paragraph-text": HyParagraphText; "hy-row": HyRow; "hy-section-container": HySectionContainer; "hy-tiny-text": HyTinyText; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "hy-baseline": LocalJSX.HyBaseline & JSXBase.HTMLAttributes<HTMLHyBaselineElement>; "hy-button": LocalJSX.HyButton & JSXBase.HTMLAttributes<HTMLHyButtonElement>; "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-paragraph-text": LocalJSX.HyParagraphText & JSXBase.HTMLAttributes<HTMLHyParagraphTextElement>; "hy-row": LocalJSX.HyRow & JSXBase.HTMLAttributes<HTMLHyRowElement>; "hy-section-container": LocalJSX.HySectionContainer & JSXBase.HTMLAttributes<HTMLHySectionContainerElement>; "hy-tiny-text": LocalJSX.HyTinyText & JSXBase.HTMLAttributes<HTMLHyTinyTextElement>; } } }