/* 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 { AccordionVariants, BreadcrumbVariants, CheckboxVariants, ColorVariant, CourseStateVariants, CourseVariants, CtaLinkButtonVariants, CtaLinkVariants, FetchPriorityRange, FooterLinkItemColor, FooterLinkVariants, FooterVariant, GeneralListTypes, HeadingSectionVariants, HeadingVarians, HeroColorVariant, HeroGroupTypeVariant, HeroSizeVariant, HeroTextColor, HeroTypeVariant, IntroductionBgColors, KeyHighlightVariants, LinkBoxVariants, LinkVariants, ListItemVariants, MenuType, PaginationItemVariants, PersonCardVariants, ProcessFlowBoxStepStates, ProcessFlowBoxVariants, SiteLogoSize } from "./utils/utils"; import { ImageSrcSet } from "./components/hy-adjacent-image-text/adjacent-image-text"; import { AnchorItem } from "./components/hy-anchor-link-list/hy-anchor-link-list"; import { Breadcrumb } from "./components/hy-breadcrumbs/hy-breadcrumbs"; import { TagValue } from "./components/hy-content-lists/hy-content-list-item/hy-content-list-item"; import { IDropdownItem } from "./components/hy-dropdown/hy-dropdown"; import { IFilterGroupFilter } from "./components/hy-filter-group/hy-filter-group"; import { FooterBaseLinks, FooterBaseSome, FooterPostSectionLinks } from "./components/footer/hy-footer-base/hy-footer-base"; import { FooterInfoLinks, LuomusFooterContent } from "./components/footer/hy-footer-info/hy-footer-info"; import { ListItemValue } from "./components/hy-general-list/hy-general-list"; import { ImageSrcSet as ImageSrcSet1 } from "./components/hy-hero/hy-hero"; import { CarouselItem } from "./components/hy-hero-carousel/hy-hero-carousel"; import { ImageSrcSet as ImageSrcSet2 } from "./components/hy-image/image"; import { ImageSrcSet as ImageSrcSet3 } from "./components/hy-introduction/hy-introduction"; import { KeyFigureValue } from "./components/hy-key-figure-group/hy-key-figure-group"; import { KeyHighlightValue } from "./components/hy-key-highlight-group/hy-key-highlight-group"; import { ProcessFlowValue } from "./components/hy-large-process-flow/hy-large-process-flow"; import { PhaseValue } from "./components/hy-large-process-flow-phase/hy-large-process-flow-phase"; import { ImageSrcSet as ImageSrcSet4 } from "./components/hy-link-box/link-box"; import { LinkBox } from "./components/hy-link-box-list/link-box-list"; import { CtaLinkValue } from "./components/hy-link-list/hy-link-list"; import { AdditionalInfo, ImageSrcSet as ImageSrcSet5, RelatedLink } from "./components/hy-list-item/hy-list-item"; import { MenuLanguage } from "./components/hy-navigation/menu-language/menu-language"; import { ComponentLabels } from "./components/hy-site-header/site-header"; import { DonateLink, MainMenu } from "./components/hy-navigation/hy-menu-main-group/hy-menu-main-group"; import { items } from "./components/hy-opening-hours-content/hy-opening-hours-content"; import { personProfileListingItems } from "./components/hy-person-profile/person-profile-listing/person-profile.listing"; import { ProcessFlowBoxValue } from "./components/hy-process/process"; import { ImageSrcSet as ImageSrcSet6 } from "./components/hy-prominent-image/hy-prominent-image"; import { ShortcutLinkValue } from "./components/hy-shortcuts/hy-shortcuts"; import { DesktopLinks } from "./components/hy-site-header/site-header"; export { AccordionVariants, BreadcrumbVariants, CheckboxVariants, ColorVariant, CourseStateVariants, CourseVariants, CtaLinkButtonVariants, CtaLinkVariants, FetchPriorityRange, FooterLinkItemColor, FooterLinkVariants, FooterVariant, GeneralListTypes, HeadingSectionVariants, HeadingVarians, HeroColorVariant, HeroGroupTypeVariant, HeroSizeVariant, HeroTextColor, HeroTypeVariant, IntroductionBgColors, KeyHighlightVariants, LinkBoxVariants, LinkVariants, ListItemVariants, MenuType, PaginationItemVariants, PersonCardVariants, ProcessFlowBoxStepStates, ProcessFlowBoxVariants, SiteLogoSize } from "./utils/utils"; export { ImageSrcSet } from "./components/hy-adjacent-image-text/adjacent-image-text"; export { AnchorItem } from "./components/hy-anchor-link-list/hy-anchor-link-list"; export { Breadcrumb } from "./components/hy-breadcrumbs/hy-breadcrumbs"; export { TagValue } from "./components/hy-content-lists/hy-content-list-item/hy-content-list-item"; export { IDropdownItem } from "./components/hy-dropdown/hy-dropdown"; export { IFilterGroupFilter } from "./components/hy-filter-group/hy-filter-group"; export { FooterBaseLinks, FooterBaseSome, FooterPostSectionLinks } from "./components/footer/hy-footer-base/hy-footer-base"; export { FooterInfoLinks, LuomusFooterContent } from "./components/footer/hy-footer-info/hy-footer-info"; export { ListItemValue } from "./components/hy-general-list/hy-general-list"; export { ImageSrcSet as ImageSrcSet1 } from "./components/hy-hero/hy-hero"; export { CarouselItem } from "./components/hy-hero-carousel/hy-hero-carousel"; export { ImageSrcSet as ImageSrcSet2 } from "./components/hy-image/image"; export { ImageSrcSet as ImageSrcSet3 } from "./components/hy-introduction/hy-introduction"; export { KeyFigureValue } from "./components/hy-key-figure-group/hy-key-figure-group"; export { KeyHighlightValue } from "./components/hy-key-highlight-group/hy-key-highlight-group"; export { ProcessFlowValue } from "./components/hy-large-process-flow/hy-large-process-flow"; export { PhaseValue } from "./components/hy-large-process-flow-phase/hy-large-process-flow-phase"; export { ImageSrcSet as ImageSrcSet4 } from "./components/hy-link-box/link-box"; export { LinkBox } from "./components/hy-link-box-list/link-box-list"; export { CtaLinkValue } from "./components/hy-link-list/hy-link-list"; export { AdditionalInfo, ImageSrcSet as ImageSrcSet5, RelatedLink } from "./components/hy-list-item/hy-list-item"; export { MenuLanguage } from "./components/hy-navigation/menu-language/menu-language"; export { ComponentLabels } from "./components/hy-site-header/site-header"; export { DonateLink, MainMenu } from "./components/hy-navigation/hy-menu-main-group/hy-menu-main-group"; export { items } from "./components/hy-opening-hours-content/hy-opening-hours-content"; export { personProfileListingItems } from "./components/hy-person-profile/person-profile-listing/person-profile.listing"; export { ProcessFlowBoxValue } from "./components/hy-process/process"; export { ImageSrcSet as ImageSrcSet6 } from "./components/hy-prominent-image/hy-prominent-image"; export { ShortcutLinkValue } from "./components/hy-shortcuts/hy-shortcuts"; export { DesktopLinks } from "./components/hy-site-header/site-header"; export namespace Components { interface HyAccordionContainer { "accordionid"?: string; } interface HyAccordionItem { "accordiontitle"?: string; "headerstyle": string; "showOpen": boolean; "variant": AccordionVariants; } interface HyAdjacentImageText { "disableLazy": boolean; "headerstyle": string; "imageAlt": string; "imageUrl": string; "mainUrl"?: string; "mainUrl2"?: string; "mainUrlAriaLabel"?: string; "mainUrlAriaLabel2"?: string; "mainUrlIsExternal": boolean; "mainUrlIsExternal2": boolean; "mainUrlTitle"?: string; "mainUrlTitle2"?: string; "sourceSet": ImageSrcSet[] | string; "textDescription": string; "textTitle"?: string; } interface HyAnchorLinkList { /** * Array of anchor items */ "anchorItems": AnchorItem[] | string; /** * Close state label */ "closeLabel"?: string; /** * Title for content list button */ "listTitle"?: string; /** * Open state label */ "openLabel"?: string; } interface HyBadge { "variant": "primary" | "warn" | "success" | "disabled"; } interface HyBanner { "headerstyle": string; "isExternal": boolean; "scLabel"?: string; "textDescription": string; "textTitle"?: string; "url"?: string; "urlTitle"?: string; } interface HyBox { /** * value for vertical alignment (align-items) */ "align": string; /** * background color. Must use one of css variable names from color tokens */ "bg": string; "direction": string; /** * fixed height for the container, useful for extra spacing containers */ "h"?: number; "headerstyle": string; /** * Value for horisontal alignment (justify-content) */ "justify": string; /** * All sides margin value in rems. Responsive when given Comma separated values. */ "m"?: string; /** * Bottom margin in rems. Responsive when given Comma separated values. */ "mb"?: string; /** * Left margin in rems. Responsive when given Comma separated values. */ "ml"?: string; /** * Right margin in rems. Responsive when given Comma separated values. */ "mr"?: string; /** * Top margin in rems. Responsive when given Comma separated values. */ "mt"?: string; /** * All sides padding value in rems. Responsive when given Comma separated values. */ "p"?: string; /** * Bottom padding in rems. Responsive when given Comma separated values. */ "pb"?: string; /** * Left padding in rems. Responsive when given Comma separated values. */ "pl"?: string; /** * Right padding in rems. Responsive when given Comma separated values. */ "pr"?: string; /** * Top padding in rems. Responsive when given Comma separated values. */ "pt"?: string; /** * Responsive width. Must be a comma separated string of percentage values for breakpoints. First item is the default value. */ "width": string; } interface HyBreadcrumbs { "dataItems": Breadcrumb[] | string; "headerstyle": string; "variant": BreadcrumbVariants; } interface HyCheckbox { /** * Checked attribute */ "checkboxChecked": boolean; /** * Unique id for checkbox element */ "checkboxId": string | number; /** * Label for input to describe */ "checkboxLabel": string; /** * Value for input element */ "checkboxValue": string | number; /** * Variant to deifne what style of checkbox to use */ "variant": CheckboxVariants; } interface HyCollaboration { "imageAltText": string; "imageUrl": string; "linkTitle"?: string; "linkUrl"?: string; "textDescription": string; } interface HyContentList { "cancelledLabel": string; "courseStateVariant": CourseStateVariants; "creditsLabel": string; "dataItems": string; "headerstyle": string; "linkLabel": string; "noResultLabel": string; } interface HyContentListItem { "cancelledLabel": string; "courseCode"?: string; "courseCredits"?: string; "courseEndDate"?: string; "courseEnrollmentLink"?: string; "courseLinkLabel"?: string; "courseName"?: string; "courseOrganisation"?: string; "courseStartDate"?: string; "courseStudyFormat"?: string; "courseTags": TagValue[] | string; "courseTeachingLanguage"?: string; "formattedTimeRange"?: string; "isCancelled"?: boolean; "stateVariant": CourseStateVariants; "variant": CourseVariants; } interface HyCrisisBanner { "bannerDescription"?: string; "bannerTitle": string; "linkTitle"?: string; "linkUrl"?: string; } interface HyCtaButton { "headerstyle": string; "isExternal": boolean; "linkContent": string; "scLabel"?: string; "typeButton": boolean; "url"?: string; "variant": CtaLinkButtonVariants; } interface HyCtaLink { "isExternal": boolean; "linkContent": string; "scLabel"?: string; "url"?: string; "variant": CtaLinkVariants; } interface HyDropdown { "defaultLabel": string; "defaultOption": string | number; "dropdownId": string; "dropdownLabel": string; "dropdownOptions": IDropdownItem[] | string; "single": boolean; "type": string; } interface HyEventItem { "dateLong": string; "dateShort": string; "eventDescription": string; "eventTitle"?: string; "location": string; "readMoreLabel": string; "styleGrid": boolean; "type": string; "url": string; } interface HyEvents { "scrollLeftLabel": string; "scrollRightLabel": string; "showMore": boolean; "styleGrid": boolean; "viewAllLabel": string; "viewAllUrl": string; } interface HyFilterGroup { "filterGroupFilters": IFilterGroupFilter[] | string; "filterGroupLabel": string; } interface HyFilterGroupItem { "filterGroupItemId": string | number; "filterGroupItemLabel": string; } interface HyFilterListType { "filterLabel"?: string; "filterValue"?: string; } interface HyFilterVisibilityTool { "filterVisibilityToolType": "toggle" | "reset"; } interface HyFilterVisibilityToolReset { } interface HyFilterVisibilityToolToggle { } interface HyFooter { } interface HyFooterAction { /** * Up button label. */ "upButtonLabel": string; /** * String of text for updated text to be displayed. */ "updatedText": string; } interface HyFooterBase { /** * Link item color */ "color": FooterLinkItemColor; /** * Copyright text */ "copyrightText": string; /** * Footer links to be displayed */ "dataFooterBaseLinks": FooterBaseLinks[] | string; /** * Footer some links */ "dataFooterBaseSome": FooterBaseSome[] | string; /** * Footer post section links */ "dataFooterPostSectionLinks": FooterPostSectionLinks[] | string; /** * Logo label */ "logoLabel"?: string; /** * Logo url */ "logoUrl"?: string; /** * Logo size */ "size": SiteLogoSize; /** * Label for some links */ "someLabel"?: string; } interface HyFooterInfo { /** * Data for links to be displayed. */ "dataFooterInfoLinks": FooterInfoLinks[] | string; /** * Luomus group Logo url for footer */ "groupLogoUrl"?: string; "isGroup": boolean; "isLuomusGroup": boolean; "linkIsExternal": boolean; "linkScLabel"?: string; /** * Content area link button text. */ "linkText": string; /** * Content area link button url. */ "linkUrl": string; /** * Logo label */ "logoLabel"?: string; /** * Logo url */ "logoUrl"?: string; "luomusFooterContent": LuomusFooterContent[] | string; /** * Content area text. */ "textDescription": string; /** * Content area title. */ "textTitle": string; } interface HyFooterLinkItem { "color": FooterLinkItemColor; "isExternal": boolean; "isLuomusGroup": boolean; "isMobile": boolean; "items": Array; "label": string; "mainLink": boolean; "url": string; "variant": FooterLinkVariants; } interface HyGeneralList { "blank": boolean; "dataItems": ListItemValue[] | string; "truncateDescription": boolean; "truncateLimit": number; "type": GeneralListTypes; } interface HyGeneralListItem { "date": string; "description"?: string; "disableLazy": boolean; "hasSidebar": boolean; "imageAlt": string; "imageUrl": string; "itemTitle"?: string; "label"?: string; "listStyle"?: string; "subLabel": string; "tag": string; "target": boolean; "type"?: string; "url"?: string; } interface HyHeading { "headerstyle": string; /** * @type {*} */ "heading": HeadingVarians; "hyphenatedText"?: string; "isSearch": boolean; "negative": boolean; /** * @type {*} */ "section": HeadingSectionVariants; } interface HyHero { "colorVariant": HeroColorVariant; "description": string; "disableLazy": boolean; "hasShortcuts": boolean; "heading": string; "heroGroupType": HeroGroupTypeVariant; "heroTextColor": HeroTextColor; "heroType": HeroTypeVariant; "image": string; "imageAltText": string; "imageDecorative": boolean; "imageHeight": number; "imageWidth": number; "isExternal": boolean; "scLabel"?: string; "sizeVariant": HeroSizeVariant; "sourceSet": ImageSrcSet1[] | string; "subtitle": string; "url": string; "urlTitle": string; } interface HyHeroCarousel { "ariaLabelBulletMessage": string; "ariaLabelFirstSlide": string; "ariaLabelLastSlide": string; "ariaLabelNext": string; "ariaLabelPrev": string; "data": CarouselItem[] | string; "itemCount": number; } interface HyIcon { "fill": string; "icon": string; "size": number; } interface HyIconAddToTodoList { "fill": string; "size": string; } interface HyIconAlert { "fill": string; "size": string; } interface HyIconArchive { "fill": string; "size": string; } interface HyIconArrowDown { "fill": string; "size": string; } interface HyIconArrowLeft { "fill": string; "size": string; } interface HyIconArrowRight { "fill": string; "size": string; } interface HyIconArrowToRight { "fill": string; "size": string; } interface HyIconArrowUp { "fill": string; "size": string; } interface HyIconAvatar { "fill": string; "size": string; } interface HyIconAvatarGroup { "fill": string; "size": string; } interface HyIconBachelor { "fill": string; "size": string; } interface HyIconBulletList { "fill": string; "size": string; } interface HyIconCamera { "fill": string; "size": string; } interface HyIconCaretDown { "fill": string; "size": string; } interface HyIconCaretLeft { "fill": string; "size": string; } interface HyIconCaretRight { "fill": string; "size": string; } interface HyIconCaretUp { "fill": string; "size": string; } interface HyIconChat { "fill": string; "size": string; } interface HyIconCodeFork { "fill": string; "size": string; } interface HyIconCogs { "fill": string; "size": string; } interface HyIconContentlink { "fill": string; "size": string; } interface HyIconCustomlink { "fill": string; "size": string; } interface HyIconDate { "fill": string; "size": string; } interface HyIconDiscover { "fill": string; "size": string; } interface HyIconDone { "fill": string; "size": string; } interface HyIconDot { "fill": string; "size": string; } interface HyIconDotArrowRight { "fill": string; "size": string; } interface HyIconDownload { "fill": string; "size": string; } interface HyIconDrag { "fill": string; "size": string; } interface HyIconDragbutton { "fill": string; "size": string; } interface HyIconDropDown { "fill": string; "size": string; } interface HyIconEdit { "fill": string; "size": string; } interface HyIconEditEvent { "fill": string; "size": string; } interface HyIconEmbed { "fill": string; "size": string; } interface HyIconEuro { "fill": string; "size": string; } interface HyIconEvents { "fill": string; "size": string; } interface HyIconExternalLink { "fill": string; "size": string; } interface HyIconEyeSlash { "fill": string; "size": string; } interface HyIconFacebook { "fill": string; "size": string; } interface HyIconFavorites { "fill": string; "size": string; } interface HyIconFeed { "fill": string; "size": string; } interface HyIconFileText { "fill": string; "size": string; } interface HyIconFullScreen { "fill": string; "size": string; } interface HyIconGlobe { "fill": string; "size": string; } interface HyIconGooglePlus { "fill": string; "size": string; } interface HyIconGrid { "fill": string; "size": string; } interface HyIconHamburger { "fill": string; "size": string; } interface HyIconHeart { "fill": string; "size": string; } interface HyIconHeartSupport { "fill": string; "size": string; } interface HyIconHelsinginyliopisto { "fill": string; "size": string; } interface HyIconHome { "fill": string; "size": string; } interface HyIconHorizontalResize { "fill": string; "size": string; } interface HyIconHyLogo { "fill": string; "size": string; } interface HyIconIdNumber { "fill": string; "size": string; } interface HyIconImage { "fill": string; "size": string; } interface HyIconImageGallery { "fill": string; "size": string; } interface HyIconImages { "fill": string; "size": string; } interface HyIconInfo { "fill": string; "size": string; } interface HyIconInfoStroke { "fill": string; "size": string; } interface HyIconInstagram { "fill": string; "size": string; } interface HyIconLeikiList { "fill": string; "size": string; } interface HyIconLinkArrow { "fill": string; "size": string; } interface HyIconLinkArrowDown { "fill": string; "size": string; } interface HyIconLinkArrowLeft { "fill": string; "size": string; } interface HyIconLinkArrowOffsite { "fill": string; "size": string; } interface HyIconLinkArrowUp { "fill": string; "size": string; } interface HyIconLinkArrow1 { "fill": string; "size": string; } interface HyIconLinkedin { "fill": string; "size": string; } interface HyIconList { "fill": string; "size": string; } interface HyIconListAsBlocks { "fill": string; "size": string; } interface HyIconListStyleGrid { "fill": string; "size": string; } interface HyIconListStyleList { "fill": string; "size": string; } interface HyIconListoflinks { "fill": string; "size": string; } interface HyIconLocation { "fill": string; "size": string; } interface HyIconLog { "fill": string; "size": string; } interface HyIconLogin { "fill": string; "size": string; } interface HyIconLogout { "fill": string; "size": string; } interface HyIconMagnifyMinus { "fill": string; "size": string; } interface HyIconMagnifyPlus { "fill": string; "size": string; } interface HyIconMail { "fill": string; "size": string; } interface HyIconMaster { "fill": string; "size": string; } interface HyIconMinus { "fill": string; "size": string; } interface HyIconMobile { "fill": string; "size": string; } interface HyIconModify { "fill": string; "size": string; } interface HyIconNaviTriangle { "fill": string; "size": string; } interface HyIconNewGroup { "fill": string; "size": string; } interface HyIconNewPerson { "fill": string; "size": string; } interface HyIconNotification { "fill": string; "size": string; } interface HyIconOpinderLogo { "fill": string; "size": string; } interface HyIconOpinderLogoNew { "fill": string; "size": string; } interface HyIconPdf { "fill": string; "size": string; } interface HyIconPeople { "fill": string; "size": string; } interface HyIconPermissionAll { "fill": string; "size": string; } interface HyIconPermissionGroup { "fill": string; "size": string; } interface HyIconPermissionPrivate { "fill": string; "size": string; } interface HyIconPerson { "fill": string; "size": string; } interface HyIconPersonOutline { "fill": string; "size": string; } interface HyIconPhone { "fill": string; "size": string; } interface HyIconPlay { "fill": string; "size": string; } interface HyIconPlus { "fill": string; "size": string; } interface HyIconPreview { "fill": string; "size": string; } interface HyIconProfile { "fill": string; "size": string; } interface HyIconQuestion { "fill": string; "size": string; } interface HyIconQuote { "fill": string; "size": string; } interface HyIconRemove { "fill": string; "size": string; } interface HyIconRetweet { "fill": string; "size": string; } interface HyIconRotateLeft { "fill": string; "size": string; } interface HyIconRotateRight { "fill": string; "size": string; } interface HyIconSearch { "fill": string; "size": string; } interface HyIconShare { "fill": string; "size": string; } interface HyIconSlimHamburgerMenu { "fill": string; "size": string; } interface HyIconSocialMedia { "fill": string; "size": string; } interface HyIconSomeFacebook { "fill": string; "size": string; } interface HyIconSomeInstagram { "fill": string; "size": string; } interface HyIconSomeLinkedin { "fill": string; "size": string; } interface HyIconSomeTiktok { "fill": string; "size": string; } interface HyIconSomeTwitter { "fill": string; "size": string; } interface HyIconSomeYoutube { "fill": string; "size": string; } interface HyIconSpinner { "fill": string; "size": string; } interface HyIconSquare { "fill": string; "size": string; } interface HyIconSquareChecked { "fill": string; "size": string; } interface HyIconTime { "fill": string; "size": string; } interface HyIconTodoList { "fill": string; "size": string; } interface HyIconTour { "fill": string; "size": string; } interface HyIconTwitterLike { "fill": string; "size": string; } interface HyIconUnitsAndFaculties { "fill": string; "size": string; } interface HyIconUrl { "fill": string; "size": string; } interface HyIconVideo { "fill": string; "size": string; } interface HyIconWarning { "fill": string; "size": string; } interface HyIconWrench { "fill": string; "size": string; } interface HyIconYoutube { "fill": string; "size": string; } interface HyIconicons { "fill": string; "size": string; } interface HyImage { "aspectRatioHeight": number; "aspectRatioWidth": number; "caption": string; "disableLazy": boolean; "fetchPriority": FetchPriorityRange; "imageAlt": string; "imageDecorative": boolean; "imageUrl": string; "sourceSet": ImageSrcSet2[] | string; } interface HyIngress { "headerstyle": string; } interface HyIntroduction { "headerstyle": string; "imageAlt": string; "imageUrl"?: string; "isExternal": boolean; "limitContentWidth": boolean; "reversed": boolean; "scLabel"?: string; "sourceSet": ImageSrcSet3[] | string; "textDescription": string; "textTitle"?: string; "url"?: string; "urlTitle"?: string; "variant": IntroductionBgColors; } interface HyKeyFigure { "description": string; "heading": string; "variant": KeyHighlightVariants; } interface HyKeyFigureGroup { "dataItems": KeyFigureValue[] | string; "headerstyle": string; } interface HyKeyHighlight { "description": string; "heading": string; "variant": KeyHighlightVariants; } interface HyKeyHighlightGroup { "dataItems": KeyHighlightValue[] | string; "headerstyle": string; "variant": KeyHighlightVariants; } interface HyLargeProcessFlow { "dataItems": ProcessFlowValue[] | string; "headerstyle": string; } interface HyLargeProcessFlowPhase { "dataItems": PhaseValue[] | string; } interface HyLink { "isExternal": boolean; "linkContent": string; "scLabel"?: string; "url"?: string; "variant": LinkVariants; } interface HyLinkBox { "disableLazy": boolean; "headerstyle": string; "imageAlt": string; "imageUrl": string; "isExternal": boolean; "readMoreLabel": string; "scLabel"?: string; "showLogo": boolean; "sourceSet": ImageSrcSet4[] | string; "textDescription": string; "textTitle"?: string; "url"?: string; "useSlot": boolean; "variant": LinkBoxVariants; } interface HyLinkBoxList { "dataItems": LinkBox[] | string; "headerstyle": string; "readMoreLabel": string; "variant": LinkBoxVariants; } interface HyLinkList { "dataItems": CtaLinkValue[] | string; "headerstyle": string; "headingVariant": string; "listHeading": string; "variation": string; } interface HyListItem { "additionalInfo"?: AdditionalInfo[] | string; "disableLazy": boolean; "headerstyle": string; "imageLabel"?: string; "isExternal": boolean; "itemDescription"?: any; "itemImageAlt"?: string; "itemImageUrl"?: string; "itemTitle"?: string; "itemType"?: string; "outGoingUrlLabel"?: string; "relatedLinks"?: RelatedLink[] | string; "relatedLinksBlockTitle"?: string; "scLabel"?: string; "sourceSet": ImageSrcSet5[] | string; "truncateDescription": boolean; "truncateLimit": number; "url"?: string; "variant": ListItemVariants; } interface HyLogoGrid { } interface HyLogoGridItem { "image": string; "link"?: string; } interface HyMain { "hasSidebar": boolean; } interface HyMainContentWrapper { } interface HyMenuLanguage { "dataMenuLanguage": MenuLanguage[] | string; "isGroup": boolean; "labels"?: ComponentLabels[] | string; } interface HyMenuLanguageItem { "abbr": string; "isActive": boolean; "isDisabled": boolean; "label": string; "langCode": string; "url": string; } interface HyMenuMainGroup { "dataMainMenu": MainMenu[] | string; "donate": DonateLink[]; "isMobile": boolean; "logoLabel"?: string; "logoUrl"?: string; "menuLabel": string; "menuLabelClose": string; "siteLabel"?: string; "siteUrl"?: string; } interface HyOpeningHours { "blockId"?: string; "blockTitle": string; "buildingLabel"?: string; "customLink": string; "customLinkTitle": string; "customerServiceLabel"?: string; "date": string; "dateTitle": string; "dateType": string; "exceptional": boolean; "language"?: string; "listLabel"?: string; "multiple": boolean; "nextLabel"?: string; "prevLabel"?: string; "venueType": string; } interface HyOpeningHoursContent { "accessWithTagLabel": string; "buildingLabel": string; "dataItems": items[] | string; "learningCentreLabel": string; "multiple": boolean; "venueType": string; } interface HyPager { } interface HyPagerItem { "itemLabel"?: string; "itemUrl"?: string; "scAriaLabel"?: string; "variant": PaginationItemVariants; } interface HyParagraphText { "headerstyle": string; "placement": string; "variant": string; } interface HyPersonCard { "aboutInfo": string; "aboutInfoLabel"?: string; "categoryTitle"?: string; "department": string; "disableLazy": boolean; "email": string; "field": string; "firstName"?: string; "imageAlt": string; "imageUrl": string; "isExternal": boolean; "lastName"?: string; "phone": string; "positionTitle"?: string; "researchNetworks"?: string; "researchNetworksLabel"?: string; "scLabel"?: string; "studyProgramme"?: string; "studyProgrammeLabel"?: string; "url": string; "variant": PersonCardVariants; } interface HyPersonProfile { "hideFullAboutText": string; "organizationItemsLabelText": string; "peopleFinderReturnLabel": string; "peopleFinderReturnLink": string; "personDataJson": string; "showFullAboutText": string; } interface HyPersonProfileListing { "col"?: "col-1" | "col-2" | "col-4"; "inline"?: boolean; "isResearch": boolean; "items": personProfileListingItems; "textSpacingTight"?: boolean; "withoutIcons"?: boolean; } interface HyProcess { "dataItems": ProcessFlowBoxValue[] | string; "headerstyle": string; "numberTerm": string; } interface HyProcessFlowBox { "boxDescription": string; "boxNumber": string; "boxTitle": string; "intermediateStepTitle": string; "numberTerm": string; "stepState": ProcessFlowBoxStepStates; "variant": ProcessFlowBoxVariants; } interface HyProminentImage { "headerstyle": string; "imageAlt": string; "imageUrl"?: string; "sourceSet": ImageSrcSet6[] | string; "textTitle"?: string; } interface HyQuote { "headerstyle": string; "quoteSignature"?: string; } interface HyRow { /** * justify-content property. */ "align": string; /** * justify-content property. */ "justify": string; /** * Left margin to be added to adjacent items. */ "margin": number; } interface HySearchField { "ariaLabel": string; "inputId": string; "isLabelBold": boolean; "isLabelHidden"?: boolean; "isLuomusSearch": boolean; "label": string; "labelLarge": boolean; "placeholder": string; "prefillParameter": string; "resetLabel": string; } interface HySectionContainer { } interface HyShortcuts { "dataItems": ShortcutLinkValue[] | string; "headerstyle": string; "listHeading": string; } interface HySiteHeader { "dataMainMenuLinks": DesktopLinks[] | string; "dataMenuDonate": string; "dataMenuLanguage": string; "dataSearchTools": DesktopLinks[] | string; "dataSiteHeaderLabels": string; "dataSiteSearchLabels": string; "groupLogoUrl": string; "groupType": string; "isBetaGroup": boolean; "isGroup": boolean; "isLuomusGroup": boolean; "logoLabel"?: string; "logoUrl"?: string; "menuLabel": string; "menuLabelClose"?: string; "menuLabelOpen"?: string; "menuType": MenuType; "noSearch": boolean; "researchGroupLabel": string; "showSearchLabel": boolean; "siteLabel"?: string; "siteUrl"?: string; } interface HySiteLogo { "color": ColorVariant; "isGroup": boolean; "isLuomusGroup": boolean; "label"?: string; "size": SiteLogoSize; "type": FooterVariant; "url"?: string; } interface HySiteSearch { "color": ColorVariant; "dataSearchSpecialTools": string; "isAlternative": boolean; "isBetaGroup": boolean; "isGroup": boolean; "isLuomusGroup": boolean; "labels"?: ComponentLabels[] | string; "searchLabels": string; "searchLanguage": string; "searchTools": string; "showLabel": boolean; "size": number; } interface HyTableContainer { } interface HyTabs { "headerstyle": string; "tabId"?: string; "tabListLabel": string; } interface HyTabsItem { "tabTitle"?: string; } interface HyTag { } interface HyTinyText { } interface HyTwitterFeed { "headingVariant": string; "paragraphTitle"?: string; "tweetType": string; "tweets": string; "twitterFeedKeyword": string; } interface HyTwoColumns { "mobileReversed": boolean; "reversed": boolean; } interface HyUserLoginForm { "logoLabel"?: string; "logoUrl"?: string; } interface HyVideo { /** * Context label */ "contextLabel": string; /** * Should context label be visible */ "contextLabelVisible": boolean; /** * Date added date as string */ "dateAdded": string; /** * Label for date added */ "dateAddedLabel": string; "disableLazy": boolean; /** * Duration number */ "duration": string; /** * Label for duration number */ "durationLabel": string; "headerstyle": string; /** * Use horizontal layout where metadata is on side */ "horizontal": boolean; /** * Url to video, used with preview image */ "linkToVideo": string; /** * Label for play button if preview image is provided */ "playButtonLabel": string; /** * Should play button be visible */ "playButtonVisible": boolean; /** * Preview image url */ "previewImageUrl": string; /** * Series count */ "seriesCount": string; /** * Series label */ "seriesLabel": string; "showLessLabel": string; "showMoreLabel": string; "simplePlayButton": boolean; "styleList": boolean; /** * Video description */ "videoDescription": string; /** * Video title */ "videoTitle": string; /** * Views count number */ "views": string; /** * Label for views number */ "viewsLabel": string; } } export interface HyDropdownCustomEvent extends CustomEvent { detail: T; target: HTMLHyDropdownElement; } export interface HyMenuLanguageCustomEvent extends CustomEvent { detail: T; target: HTMLHyMenuLanguageElement; } export interface HyMenuMainGroupCustomEvent extends CustomEvent { detail: T; target: HTMLHyMenuMainGroupElement; } export interface HySiteHeaderCustomEvent extends CustomEvent { detail: T; target: HTMLHySiteHeaderElement; } export interface HySiteSearchCustomEvent extends CustomEvent { detail: T; target: HTMLHySiteSearchElement; } 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 HTMLHyAdjacentImageTextElement extends Components.HyAdjacentImageText, HTMLStencilElement { } var HTMLHyAdjacentImageTextElement: { prototype: HTMLHyAdjacentImageTextElement; new (): HTMLHyAdjacentImageTextElement; }; interface HTMLHyAnchorLinkListElement extends Components.HyAnchorLinkList, HTMLStencilElement { } var HTMLHyAnchorLinkListElement: { prototype: HTMLHyAnchorLinkListElement; new (): HTMLHyAnchorLinkListElement; }; interface HTMLHyBadgeElement extends Components.HyBadge, HTMLStencilElement { } var HTMLHyBadgeElement: { prototype: HTMLHyBadgeElement; new (): HTMLHyBadgeElement; }; interface HTMLHyBannerElement extends Components.HyBanner, HTMLStencilElement { } var HTMLHyBannerElement: { prototype: HTMLHyBannerElement; new (): HTMLHyBannerElement; }; interface HTMLHyBoxElement extends Components.HyBox, HTMLStencilElement { } var HTMLHyBoxElement: { prototype: HTMLHyBoxElement; new (): HTMLHyBoxElement; }; interface HTMLHyBreadcrumbsElement extends Components.HyBreadcrumbs, HTMLStencilElement { } var HTMLHyBreadcrumbsElement: { prototype: HTMLHyBreadcrumbsElement; new (): HTMLHyBreadcrumbsElement; }; interface HTMLHyCheckboxElement extends Components.HyCheckbox, HTMLStencilElement { } var HTMLHyCheckboxElement: { prototype: HTMLHyCheckboxElement; new (): HTMLHyCheckboxElement; }; interface HTMLHyCollaborationElement extends Components.HyCollaboration, HTMLStencilElement { } var HTMLHyCollaborationElement: { prototype: HTMLHyCollaborationElement; new (): HTMLHyCollaborationElement; }; interface HTMLHyContentListElement extends Components.HyContentList, HTMLStencilElement { } var HTMLHyContentListElement: { prototype: HTMLHyContentListElement; new (): HTMLHyContentListElement; }; interface HTMLHyContentListItemElement extends Components.HyContentListItem, HTMLStencilElement { } var HTMLHyContentListItemElement: { prototype: HTMLHyContentListItemElement; new (): HTMLHyContentListItemElement; }; interface HTMLHyCrisisBannerElement extends Components.HyCrisisBanner, HTMLStencilElement { } var HTMLHyCrisisBannerElement: { prototype: HTMLHyCrisisBannerElement; new (): HTMLHyCrisisBannerElement; }; interface HTMLHyCtaButtonElement extends Components.HyCtaButton, HTMLStencilElement { } var HTMLHyCtaButtonElement: { prototype: HTMLHyCtaButtonElement; new (): HTMLHyCtaButtonElement; }; interface HTMLHyCtaLinkElement extends Components.HyCtaLink, HTMLStencilElement { } var HTMLHyCtaLinkElement: { prototype: HTMLHyCtaLinkElement; new (): HTMLHyCtaLinkElement; }; interface HTMLHyDropdownElementEventMap { "dropdownPanelToggled": any; "dropdownValueChanged": any; "dropdownMultiValueChanged": any; "dropdownKeyPress": any; } interface HTMLHyDropdownElement extends Components.HyDropdown, HTMLStencilElement { addEventListener(type: K, listener: (this: HTMLHyDropdownElement, ev: HyDropdownCustomEvent) => any, options?: boolean | AddEventListenerOptions): void; addEventListener(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; addEventListener(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; removeEventListener(type: K, listener: (this: HTMLHyDropdownElement, ev: HyDropdownCustomEvent) => any, options?: boolean | EventListenerOptions): void; removeEventListener(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void; removeEventListener(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; } var HTMLHyDropdownElement: { prototype: HTMLHyDropdownElement; new (): HTMLHyDropdownElement; }; interface HTMLHyEventItemElement extends Components.HyEventItem, HTMLStencilElement { } var HTMLHyEventItemElement: { prototype: HTMLHyEventItemElement; new (): HTMLHyEventItemElement; }; interface HTMLHyEventsElement extends Components.HyEvents, HTMLStencilElement { } var HTMLHyEventsElement: { prototype: HTMLHyEventsElement; new (): HTMLHyEventsElement; }; interface HTMLHyFilterGroupElement extends Components.HyFilterGroup, HTMLStencilElement { } var HTMLHyFilterGroupElement: { prototype: HTMLHyFilterGroupElement; new (): HTMLHyFilterGroupElement; }; interface HTMLHyFilterGroupItemElement extends Components.HyFilterGroupItem, HTMLStencilElement { } var HTMLHyFilterGroupItemElement: { prototype: HTMLHyFilterGroupItemElement; new (): HTMLHyFilterGroupItemElement; }; interface HTMLHyFilterListTypeElement extends Components.HyFilterListType, HTMLStencilElement { } var HTMLHyFilterListTypeElement: { prototype: HTMLHyFilterListTypeElement; new (): HTMLHyFilterListTypeElement; }; interface HTMLHyFilterVisibilityToolElement extends Components.HyFilterVisibilityTool, HTMLStencilElement { } var HTMLHyFilterVisibilityToolElement: { prototype: HTMLHyFilterVisibilityToolElement; new (): HTMLHyFilterVisibilityToolElement; }; interface HTMLHyFilterVisibilityToolResetElement extends Components.HyFilterVisibilityToolReset, HTMLStencilElement { } var HTMLHyFilterVisibilityToolResetElement: { prototype: HTMLHyFilterVisibilityToolResetElement; new (): HTMLHyFilterVisibilityToolResetElement; }; interface HTMLHyFilterVisibilityToolToggleElement extends Components.HyFilterVisibilityToolToggle, HTMLStencilElement { } var HTMLHyFilterVisibilityToolToggleElement: { prototype: HTMLHyFilterVisibilityToolToggleElement; new (): HTMLHyFilterVisibilityToolToggleElement; }; interface HTMLHyFooterElement extends Components.HyFooter, HTMLStencilElement { } var HTMLHyFooterElement: { prototype: HTMLHyFooterElement; new (): HTMLHyFooterElement; }; interface HTMLHyFooterActionElement extends Components.HyFooterAction, HTMLStencilElement { } var HTMLHyFooterActionElement: { prototype: HTMLHyFooterActionElement; new (): HTMLHyFooterActionElement; }; interface HTMLHyFooterBaseElement extends Components.HyFooterBase, HTMLStencilElement { } var HTMLHyFooterBaseElement: { prototype: HTMLHyFooterBaseElement; new (): HTMLHyFooterBaseElement; }; interface HTMLHyFooterInfoElement extends Components.HyFooterInfo, HTMLStencilElement { } var HTMLHyFooterInfoElement: { prototype: HTMLHyFooterInfoElement; new (): HTMLHyFooterInfoElement; }; interface HTMLHyFooterLinkItemElement extends Components.HyFooterLinkItem, HTMLStencilElement { } var HTMLHyFooterLinkItemElement: { prototype: HTMLHyFooterLinkItemElement; new (): HTMLHyFooterLinkItemElement; }; interface HTMLHyGeneralListElement extends Components.HyGeneralList, HTMLStencilElement { } var HTMLHyGeneralListElement: { prototype: HTMLHyGeneralListElement; new (): HTMLHyGeneralListElement; }; interface HTMLHyGeneralListItemElement extends Components.HyGeneralListItem, HTMLStencilElement { } var HTMLHyGeneralListItemElement: { prototype: HTMLHyGeneralListItemElement; new (): HTMLHyGeneralListItemElement; }; interface HTMLHyHeadingElement extends Components.HyHeading, HTMLStencilElement { } var HTMLHyHeadingElement: { prototype: HTMLHyHeadingElement; new (): HTMLHyHeadingElement; }; interface HTMLHyHeroElement extends Components.HyHero, HTMLStencilElement { } var HTMLHyHeroElement: { prototype: HTMLHyHeroElement; new (): HTMLHyHeroElement; }; interface HTMLHyHeroCarouselElement extends Components.HyHeroCarousel, HTMLStencilElement { } var HTMLHyHeroCarouselElement: { prototype: HTMLHyHeroCarouselElement; new (): HTMLHyHeroCarouselElement; }; interface HTMLHyIconElement extends Components.HyIcon, HTMLStencilElement { } var HTMLHyIconElement: { prototype: HTMLHyIconElement; new (): HTMLHyIconElement; }; interface HTMLHyIconAddToTodoListElement extends Components.HyIconAddToTodoList, HTMLStencilElement { } var HTMLHyIconAddToTodoListElement: { prototype: HTMLHyIconAddToTodoListElement; new (): HTMLHyIconAddToTodoListElement; }; interface HTMLHyIconAlertElement extends Components.HyIconAlert, HTMLStencilElement { } var HTMLHyIconAlertElement: { prototype: HTMLHyIconAlertElement; new (): HTMLHyIconAlertElement; }; interface HTMLHyIconArchiveElement extends Components.HyIconArchive, HTMLStencilElement { } var HTMLHyIconArchiveElement: { prototype: HTMLHyIconArchiveElement; new (): HTMLHyIconArchiveElement; }; interface HTMLHyIconArrowDownElement extends Components.HyIconArrowDown, HTMLStencilElement { } var HTMLHyIconArrowDownElement: { prototype: HTMLHyIconArrowDownElement; new (): HTMLHyIconArrowDownElement; }; interface HTMLHyIconArrowLeftElement extends Components.HyIconArrowLeft, HTMLStencilElement { } var HTMLHyIconArrowLeftElement: { prototype: HTMLHyIconArrowLeftElement; new (): HTMLHyIconArrowLeftElement; }; interface HTMLHyIconArrowRightElement extends Components.HyIconArrowRight, HTMLStencilElement { } var HTMLHyIconArrowRightElement: { prototype: HTMLHyIconArrowRightElement; new (): HTMLHyIconArrowRightElement; }; interface HTMLHyIconArrowToRightElement extends Components.HyIconArrowToRight, HTMLStencilElement { } var HTMLHyIconArrowToRightElement: { prototype: HTMLHyIconArrowToRightElement; new (): HTMLHyIconArrowToRightElement; }; interface HTMLHyIconArrowUpElement extends Components.HyIconArrowUp, HTMLStencilElement { } var HTMLHyIconArrowUpElement: { prototype: HTMLHyIconArrowUpElement; new (): HTMLHyIconArrowUpElement; }; interface HTMLHyIconAvatarElement extends Components.HyIconAvatar, HTMLStencilElement { } var HTMLHyIconAvatarElement: { prototype: HTMLHyIconAvatarElement; new (): HTMLHyIconAvatarElement; }; interface HTMLHyIconAvatarGroupElement extends Components.HyIconAvatarGroup, HTMLStencilElement { } var HTMLHyIconAvatarGroupElement: { prototype: HTMLHyIconAvatarGroupElement; new (): HTMLHyIconAvatarGroupElement; }; interface HTMLHyIconBachelorElement extends Components.HyIconBachelor, HTMLStencilElement { } var HTMLHyIconBachelorElement: { prototype: HTMLHyIconBachelorElement; new (): HTMLHyIconBachelorElement; }; interface HTMLHyIconBulletListElement extends Components.HyIconBulletList, HTMLStencilElement { } var HTMLHyIconBulletListElement: { prototype: HTMLHyIconBulletListElement; new (): HTMLHyIconBulletListElement; }; interface HTMLHyIconCameraElement extends Components.HyIconCamera, HTMLStencilElement { } var HTMLHyIconCameraElement: { prototype: HTMLHyIconCameraElement; new (): HTMLHyIconCameraElement; }; interface HTMLHyIconCaretDownElement extends Components.HyIconCaretDown, HTMLStencilElement { } var HTMLHyIconCaretDownElement: { prototype: HTMLHyIconCaretDownElement; new (): HTMLHyIconCaretDownElement; }; interface HTMLHyIconCaretLeftElement extends Components.HyIconCaretLeft, HTMLStencilElement { } var HTMLHyIconCaretLeftElement: { prototype: HTMLHyIconCaretLeftElement; new (): HTMLHyIconCaretLeftElement; }; interface HTMLHyIconCaretRightElement extends Components.HyIconCaretRight, HTMLStencilElement { } var HTMLHyIconCaretRightElement: { prototype: HTMLHyIconCaretRightElement; new (): HTMLHyIconCaretRightElement; }; interface HTMLHyIconCaretUpElement extends Components.HyIconCaretUp, HTMLStencilElement { } var HTMLHyIconCaretUpElement: { prototype: HTMLHyIconCaretUpElement; new (): HTMLHyIconCaretUpElement; }; interface HTMLHyIconChatElement extends Components.HyIconChat, HTMLStencilElement { } var HTMLHyIconChatElement: { prototype: HTMLHyIconChatElement; new (): HTMLHyIconChatElement; }; interface HTMLHyIconCodeForkElement extends Components.HyIconCodeFork, HTMLStencilElement { } var HTMLHyIconCodeForkElement: { prototype: HTMLHyIconCodeForkElement; new (): HTMLHyIconCodeForkElement; }; interface HTMLHyIconCogsElement extends Components.HyIconCogs, HTMLStencilElement { } var HTMLHyIconCogsElement: { prototype: HTMLHyIconCogsElement; new (): HTMLHyIconCogsElement; }; interface HTMLHyIconContentlinkElement extends Components.HyIconContentlink, HTMLStencilElement { } var HTMLHyIconContentlinkElement: { prototype: HTMLHyIconContentlinkElement; new (): HTMLHyIconContentlinkElement; }; interface HTMLHyIconCustomlinkElement extends Components.HyIconCustomlink, HTMLStencilElement { } var HTMLHyIconCustomlinkElement: { prototype: HTMLHyIconCustomlinkElement; new (): HTMLHyIconCustomlinkElement; }; interface HTMLHyIconDateElement extends Components.HyIconDate, HTMLStencilElement { } var HTMLHyIconDateElement: { prototype: HTMLHyIconDateElement; new (): HTMLHyIconDateElement; }; interface HTMLHyIconDiscoverElement extends Components.HyIconDiscover, HTMLStencilElement { } var HTMLHyIconDiscoverElement: { prototype: HTMLHyIconDiscoverElement; new (): HTMLHyIconDiscoverElement; }; interface HTMLHyIconDoneElement extends Components.HyIconDone, HTMLStencilElement { } var HTMLHyIconDoneElement: { prototype: HTMLHyIconDoneElement; new (): HTMLHyIconDoneElement; }; interface HTMLHyIconDotElement extends Components.HyIconDot, HTMLStencilElement { } var HTMLHyIconDotElement: { prototype: HTMLHyIconDotElement; new (): HTMLHyIconDotElement; }; interface HTMLHyIconDotArrowRightElement extends Components.HyIconDotArrowRight, HTMLStencilElement { } var HTMLHyIconDotArrowRightElement: { prototype: HTMLHyIconDotArrowRightElement; new (): HTMLHyIconDotArrowRightElement; }; interface HTMLHyIconDownloadElement extends Components.HyIconDownload, HTMLStencilElement { } var HTMLHyIconDownloadElement: { prototype: HTMLHyIconDownloadElement; new (): HTMLHyIconDownloadElement; }; interface HTMLHyIconDragElement extends Components.HyIconDrag, HTMLStencilElement { } var HTMLHyIconDragElement: { prototype: HTMLHyIconDragElement; new (): HTMLHyIconDragElement; }; interface HTMLHyIconDragbuttonElement extends Components.HyIconDragbutton, HTMLStencilElement { } var HTMLHyIconDragbuttonElement: { prototype: HTMLHyIconDragbuttonElement; new (): HTMLHyIconDragbuttonElement; }; interface HTMLHyIconDropDownElement extends Components.HyIconDropDown, HTMLStencilElement { } var HTMLHyIconDropDownElement: { prototype: HTMLHyIconDropDownElement; new (): HTMLHyIconDropDownElement; }; interface HTMLHyIconEditElement extends Components.HyIconEdit, HTMLStencilElement { } var HTMLHyIconEditElement: { prototype: HTMLHyIconEditElement; new (): HTMLHyIconEditElement; }; interface HTMLHyIconEditEventElement extends Components.HyIconEditEvent, HTMLStencilElement { } var HTMLHyIconEditEventElement: { prototype: HTMLHyIconEditEventElement; new (): HTMLHyIconEditEventElement; }; interface HTMLHyIconEmbedElement extends Components.HyIconEmbed, HTMLStencilElement { } var HTMLHyIconEmbedElement: { prototype: HTMLHyIconEmbedElement; new (): HTMLHyIconEmbedElement; }; interface HTMLHyIconEuroElement extends Components.HyIconEuro, HTMLStencilElement { } var HTMLHyIconEuroElement: { prototype: HTMLHyIconEuroElement; new (): HTMLHyIconEuroElement; }; interface HTMLHyIconEventsElement extends Components.HyIconEvents, HTMLStencilElement { } var HTMLHyIconEventsElement: { prototype: HTMLHyIconEventsElement; new (): HTMLHyIconEventsElement; }; interface HTMLHyIconExternalLinkElement extends Components.HyIconExternalLink, HTMLStencilElement { } var HTMLHyIconExternalLinkElement: { prototype: HTMLHyIconExternalLinkElement; new (): HTMLHyIconExternalLinkElement; }; interface HTMLHyIconEyeSlashElement extends Components.HyIconEyeSlash, HTMLStencilElement { } var HTMLHyIconEyeSlashElement: { prototype: HTMLHyIconEyeSlashElement; new (): HTMLHyIconEyeSlashElement; }; interface HTMLHyIconFacebookElement extends Components.HyIconFacebook, HTMLStencilElement { } var HTMLHyIconFacebookElement: { prototype: HTMLHyIconFacebookElement; new (): HTMLHyIconFacebookElement; }; interface HTMLHyIconFavoritesElement extends Components.HyIconFavorites, HTMLStencilElement { } var HTMLHyIconFavoritesElement: { prototype: HTMLHyIconFavoritesElement; new (): HTMLHyIconFavoritesElement; }; interface HTMLHyIconFeedElement extends Components.HyIconFeed, HTMLStencilElement { } var HTMLHyIconFeedElement: { prototype: HTMLHyIconFeedElement; new (): HTMLHyIconFeedElement; }; interface HTMLHyIconFileTextElement extends Components.HyIconFileText, HTMLStencilElement { } var HTMLHyIconFileTextElement: { prototype: HTMLHyIconFileTextElement; new (): HTMLHyIconFileTextElement; }; interface HTMLHyIconFullScreenElement extends Components.HyIconFullScreen, HTMLStencilElement { } var HTMLHyIconFullScreenElement: { prototype: HTMLHyIconFullScreenElement; new (): HTMLHyIconFullScreenElement; }; interface HTMLHyIconGlobeElement extends Components.HyIconGlobe, HTMLStencilElement { } var HTMLHyIconGlobeElement: { prototype: HTMLHyIconGlobeElement; new (): HTMLHyIconGlobeElement; }; interface HTMLHyIconGooglePlusElement extends Components.HyIconGooglePlus, HTMLStencilElement { } var HTMLHyIconGooglePlusElement: { prototype: HTMLHyIconGooglePlusElement; new (): HTMLHyIconGooglePlusElement; }; interface HTMLHyIconGridElement extends Components.HyIconGrid, HTMLStencilElement { } var HTMLHyIconGridElement: { prototype: HTMLHyIconGridElement; new (): HTMLHyIconGridElement; }; interface HTMLHyIconHamburgerElement extends Components.HyIconHamburger, HTMLStencilElement { } var HTMLHyIconHamburgerElement: { prototype: HTMLHyIconHamburgerElement; new (): HTMLHyIconHamburgerElement; }; interface HTMLHyIconHeartElement extends Components.HyIconHeart, HTMLStencilElement { } var HTMLHyIconHeartElement: { prototype: HTMLHyIconHeartElement; new (): HTMLHyIconHeartElement; }; interface HTMLHyIconHeartSupportElement extends Components.HyIconHeartSupport, HTMLStencilElement { } var HTMLHyIconHeartSupportElement: { prototype: HTMLHyIconHeartSupportElement; new (): HTMLHyIconHeartSupportElement; }; interface HTMLHyIconHelsinginyliopistoElement extends Components.HyIconHelsinginyliopisto, HTMLStencilElement { } var HTMLHyIconHelsinginyliopistoElement: { prototype: HTMLHyIconHelsinginyliopistoElement; new (): HTMLHyIconHelsinginyliopistoElement; }; interface HTMLHyIconHomeElement extends Components.HyIconHome, HTMLStencilElement { } var HTMLHyIconHomeElement: { prototype: HTMLHyIconHomeElement; new (): HTMLHyIconHomeElement; }; interface HTMLHyIconHorizontalResizeElement extends Components.HyIconHorizontalResize, HTMLStencilElement { } var HTMLHyIconHorizontalResizeElement: { prototype: HTMLHyIconHorizontalResizeElement; new (): HTMLHyIconHorizontalResizeElement; }; interface HTMLHyIconHyLogoElement extends Components.HyIconHyLogo, HTMLStencilElement { } var HTMLHyIconHyLogoElement: { prototype: HTMLHyIconHyLogoElement; new (): HTMLHyIconHyLogoElement; }; interface HTMLHyIconIdNumberElement extends Components.HyIconIdNumber, HTMLStencilElement { } var HTMLHyIconIdNumberElement: { prototype: HTMLHyIconIdNumberElement; new (): HTMLHyIconIdNumberElement; }; interface HTMLHyIconImageElement extends Components.HyIconImage, HTMLStencilElement { } var HTMLHyIconImageElement: { prototype: HTMLHyIconImageElement; new (): HTMLHyIconImageElement; }; interface HTMLHyIconImageGalleryElement extends Components.HyIconImageGallery, HTMLStencilElement { } var HTMLHyIconImageGalleryElement: { prototype: HTMLHyIconImageGalleryElement; new (): HTMLHyIconImageGalleryElement; }; interface HTMLHyIconImagesElement extends Components.HyIconImages, HTMLStencilElement { } var HTMLHyIconImagesElement: { prototype: HTMLHyIconImagesElement; new (): HTMLHyIconImagesElement; }; interface HTMLHyIconInfoElement extends Components.HyIconInfo, HTMLStencilElement { } var HTMLHyIconInfoElement: { prototype: HTMLHyIconInfoElement; new (): HTMLHyIconInfoElement; }; interface HTMLHyIconInfoStrokeElement extends Components.HyIconInfoStroke, HTMLStencilElement { } var HTMLHyIconInfoStrokeElement: { prototype: HTMLHyIconInfoStrokeElement; new (): HTMLHyIconInfoStrokeElement; }; interface HTMLHyIconInstagramElement extends Components.HyIconInstagram, HTMLStencilElement { } var HTMLHyIconInstagramElement: { prototype: HTMLHyIconInstagramElement; new (): HTMLHyIconInstagramElement; }; interface HTMLHyIconLeikiListElement extends Components.HyIconLeikiList, HTMLStencilElement { } var HTMLHyIconLeikiListElement: { prototype: HTMLHyIconLeikiListElement; new (): HTMLHyIconLeikiListElement; }; interface HTMLHyIconLinkArrowElement extends Components.HyIconLinkArrow, HTMLStencilElement { } var HTMLHyIconLinkArrowElement: { prototype: HTMLHyIconLinkArrowElement; new (): HTMLHyIconLinkArrowElement; }; interface HTMLHyIconLinkArrowDownElement extends Components.HyIconLinkArrowDown, HTMLStencilElement { } var HTMLHyIconLinkArrowDownElement: { prototype: HTMLHyIconLinkArrowDownElement; new (): HTMLHyIconLinkArrowDownElement; }; interface HTMLHyIconLinkArrowLeftElement extends Components.HyIconLinkArrowLeft, HTMLStencilElement { } var HTMLHyIconLinkArrowLeftElement: { prototype: HTMLHyIconLinkArrowLeftElement; new (): HTMLHyIconLinkArrowLeftElement; }; interface HTMLHyIconLinkArrowOffsiteElement extends Components.HyIconLinkArrowOffsite, HTMLStencilElement { } var HTMLHyIconLinkArrowOffsiteElement: { prototype: HTMLHyIconLinkArrowOffsiteElement; new (): HTMLHyIconLinkArrowOffsiteElement; }; interface HTMLHyIconLinkArrowUpElement extends Components.HyIconLinkArrowUp, HTMLStencilElement { } var HTMLHyIconLinkArrowUpElement: { prototype: HTMLHyIconLinkArrowUpElement; new (): HTMLHyIconLinkArrowUpElement; }; interface HTMLHyIconLinkArrow1Element extends Components.HyIconLinkArrow1, HTMLStencilElement { } var HTMLHyIconLinkArrow1Element: { prototype: HTMLHyIconLinkArrow1Element; new (): HTMLHyIconLinkArrow1Element; }; interface HTMLHyIconLinkedinElement extends Components.HyIconLinkedin, HTMLStencilElement { } var HTMLHyIconLinkedinElement: { prototype: HTMLHyIconLinkedinElement; new (): HTMLHyIconLinkedinElement; }; interface HTMLHyIconListElement extends Components.HyIconList, HTMLStencilElement { } var HTMLHyIconListElement: { prototype: HTMLHyIconListElement; new (): HTMLHyIconListElement; }; interface HTMLHyIconListAsBlocksElement extends Components.HyIconListAsBlocks, HTMLStencilElement { } var HTMLHyIconListAsBlocksElement: { prototype: HTMLHyIconListAsBlocksElement; new (): HTMLHyIconListAsBlocksElement; }; interface HTMLHyIconListStyleGridElement extends Components.HyIconListStyleGrid, HTMLStencilElement { } var HTMLHyIconListStyleGridElement: { prototype: HTMLHyIconListStyleGridElement; new (): HTMLHyIconListStyleGridElement; }; interface HTMLHyIconListStyleListElement extends Components.HyIconListStyleList, HTMLStencilElement { } var HTMLHyIconListStyleListElement: { prototype: HTMLHyIconListStyleListElement; new (): HTMLHyIconListStyleListElement; }; interface HTMLHyIconListoflinksElement extends Components.HyIconListoflinks, HTMLStencilElement { } var HTMLHyIconListoflinksElement: { prototype: HTMLHyIconListoflinksElement; new (): HTMLHyIconListoflinksElement; }; interface HTMLHyIconLocationElement extends Components.HyIconLocation, HTMLStencilElement { } var HTMLHyIconLocationElement: { prototype: HTMLHyIconLocationElement; new (): HTMLHyIconLocationElement; }; interface HTMLHyIconLogElement extends Components.HyIconLog, HTMLStencilElement { } var HTMLHyIconLogElement: { prototype: HTMLHyIconLogElement; new (): HTMLHyIconLogElement; }; interface HTMLHyIconLoginElement extends Components.HyIconLogin, HTMLStencilElement { } var HTMLHyIconLoginElement: { prototype: HTMLHyIconLoginElement; new (): HTMLHyIconLoginElement; }; interface HTMLHyIconLogoutElement extends Components.HyIconLogout, HTMLStencilElement { } var HTMLHyIconLogoutElement: { prototype: HTMLHyIconLogoutElement; new (): HTMLHyIconLogoutElement; }; interface HTMLHyIconMagnifyMinusElement extends Components.HyIconMagnifyMinus, HTMLStencilElement { } var HTMLHyIconMagnifyMinusElement: { prototype: HTMLHyIconMagnifyMinusElement; new (): HTMLHyIconMagnifyMinusElement; }; interface HTMLHyIconMagnifyPlusElement extends Components.HyIconMagnifyPlus, HTMLStencilElement { } var HTMLHyIconMagnifyPlusElement: { prototype: HTMLHyIconMagnifyPlusElement; new (): HTMLHyIconMagnifyPlusElement; }; interface HTMLHyIconMailElement extends Components.HyIconMail, HTMLStencilElement { } var HTMLHyIconMailElement: { prototype: HTMLHyIconMailElement; new (): HTMLHyIconMailElement; }; interface HTMLHyIconMasterElement extends Components.HyIconMaster, HTMLStencilElement { } var HTMLHyIconMasterElement: { prototype: HTMLHyIconMasterElement; new (): HTMLHyIconMasterElement; }; interface HTMLHyIconMinusElement extends Components.HyIconMinus, HTMLStencilElement { } var HTMLHyIconMinusElement: { prototype: HTMLHyIconMinusElement; new (): HTMLHyIconMinusElement; }; interface HTMLHyIconMobileElement extends Components.HyIconMobile, HTMLStencilElement { } var HTMLHyIconMobileElement: { prototype: HTMLHyIconMobileElement; new (): HTMLHyIconMobileElement; }; interface HTMLHyIconModifyElement extends Components.HyIconModify, HTMLStencilElement { } var HTMLHyIconModifyElement: { prototype: HTMLHyIconModifyElement; new (): HTMLHyIconModifyElement; }; interface HTMLHyIconNaviTriangleElement extends Components.HyIconNaviTriangle, HTMLStencilElement { } var HTMLHyIconNaviTriangleElement: { prototype: HTMLHyIconNaviTriangleElement; new (): HTMLHyIconNaviTriangleElement; }; interface HTMLHyIconNewGroupElement extends Components.HyIconNewGroup, HTMLStencilElement { } var HTMLHyIconNewGroupElement: { prototype: HTMLHyIconNewGroupElement; new (): HTMLHyIconNewGroupElement; }; interface HTMLHyIconNewPersonElement extends Components.HyIconNewPerson, HTMLStencilElement { } var HTMLHyIconNewPersonElement: { prototype: HTMLHyIconNewPersonElement; new (): HTMLHyIconNewPersonElement; }; interface HTMLHyIconNotificationElement extends Components.HyIconNotification, HTMLStencilElement { } var HTMLHyIconNotificationElement: { prototype: HTMLHyIconNotificationElement; new (): HTMLHyIconNotificationElement; }; interface HTMLHyIconOpinderLogoElement extends Components.HyIconOpinderLogo, HTMLStencilElement { } var HTMLHyIconOpinderLogoElement: { prototype: HTMLHyIconOpinderLogoElement; new (): HTMLHyIconOpinderLogoElement; }; interface HTMLHyIconOpinderLogoNewElement extends Components.HyIconOpinderLogoNew, HTMLStencilElement { } var HTMLHyIconOpinderLogoNewElement: { prototype: HTMLHyIconOpinderLogoNewElement; new (): HTMLHyIconOpinderLogoNewElement; }; interface HTMLHyIconPdfElement extends Components.HyIconPdf, HTMLStencilElement { } var HTMLHyIconPdfElement: { prototype: HTMLHyIconPdfElement; new (): HTMLHyIconPdfElement; }; interface HTMLHyIconPeopleElement extends Components.HyIconPeople, HTMLStencilElement { } var HTMLHyIconPeopleElement: { prototype: HTMLHyIconPeopleElement; new (): HTMLHyIconPeopleElement; }; interface HTMLHyIconPermissionAllElement extends Components.HyIconPermissionAll, HTMLStencilElement { } var HTMLHyIconPermissionAllElement: { prototype: HTMLHyIconPermissionAllElement; new (): HTMLHyIconPermissionAllElement; }; interface HTMLHyIconPermissionGroupElement extends Components.HyIconPermissionGroup, HTMLStencilElement { } var HTMLHyIconPermissionGroupElement: { prototype: HTMLHyIconPermissionGroupElement; new (): HTMLHyIconPermissionGroupElement; }; interface HTMLHyIconPermissionPrivateElement extends Components.HyIconPermissionPrivate, HTMLStencilElement { } var HTMLHyIconPermissionPrivateElement: { prototype: HTMLHyIconPermissionPrivateElement; new (): HTMLHyIconPermissionPrivateElement; }; interface HTMLHyIconPersonElement extends Components.HyIconPerson, HTMLStencilElement { } var HTMLHyIconPersonElement: { prototype: HTMLHyIconPersonElement; new (): HTMLHyIconPersonElement; }; interface HTMLHyIconPersonOutlineElement extends Components.HyIconPersonOutline, HTMLStencilElement { } var HTMLHyIconPersonOutlineElement: { prototype: HTMLHyIconPersonOutlineElement; new (): HTMLHyIconPersonOutlineElement; }; interface HTMLHyIconPhoneElement extends Components.HyIconPhone, HTMLStencilElement { } var HTMLHyIconPhoneElement: { prototype: HTMLHyIconPhoneElement; new (): HTMLHyIconPhoneElement; }; interface HTMLHyIconPlayElement extends Components.HyIconPlay, HTMLStencilElement { } var HTMLHyIconPlayElement: { prototype: HTMLHyIconPlayElement; new (): HTMLHyIconPlayElement; }; interface HTMLHyIconPlusElement extends Components.HyIconPlus, HTMLStencilElement { } var HTMLHyIconPlusElement: { prototype: HTMLHyIconPlusElement; new (): HTMLHyIconPlusElement; }; interface HTMLHyIconPreviewElement extends Components.HyIconPreview, HTMLStencilElement { } var HTMLHyIconPreviewElement: { prototype: HTMLHyIconPreviewElement; new (): HTMLHyIconPreviewElement; }; interface HTMLHyIconProfileElement extends Components.HyIconProfile, HTMLStencilElement { } var HTMLHyIconProfileElement: { prototype: HTMLHyIconProfileElement; new (): HTMLHyIconProfileElement; }; interface HTMLHyIconQuestionElement extends Components.HyIconQuestion, HTMLStencilElement { } var HTMLHyIconQuestionElement: { prototype: HTMLHyIconQuestionElement; new (): HTMLHyIconQuestionElement; }; interface HTMLHyIconQuoteElement extends Components.HyIconQuote, HTMLStencilElement { } var HTMLHyIconQuoteElement: { prototype: HTMLHyIconQuoteElement; new (): HTMLHyIconQuoteElement; }; interface HTMLHyIconRemoveElement extends Components.HyIconRemove, HTMLStencilElement { } var HTMLHyIconRemoveElement: { prototype: HTMLHyIconRemoveElement; new (): HTMLHyIconRemoveElement; }; interface HTMLHyIconRetweetElement extends Components.HyIconRetweet, HTMLStencilElement { } var HTMLHyIconRetweetElement: { prototype: HTMLHyIconRetweetElement; new (): HTMLHyIconRetweetElement; }; interface HTMLHyIconRotateLeftElement extends Components.HyIconRotateLeft, HTMLStencilElement { } var HTMLHyIconRotateLeftElement: { prototype: HTMLHyIconRotateLeftElement; new (): HTMLHyIconRotateLeftElement; }; interface HTMLHyIconRotateRightElement extends Components.HyIconRotateRight, HTMLStencilElement { } var HTMLHyIconRotateRightElement: { prototype: HTMLHyIconRotateRightElement; new (): HTMLHyIconRotateRightElement; }; interface HTMLHyIconSearchElement extends Components.HyIconSearch, HTMLStencilElement { } var HTMLHyIconSearchElement: { prototype: HTMLHyIconSearchElement; new (): HTMLHyIconSearchElement; }; interface HTMLHyIconShareElement extends Components.HyIconShare, HTMLStencilElement { } var HTMLHyIconShareElement: { prototype: HTMLHyIconShareElement; new (): HTMLHyIconShareElement; }; interface HTMLHyIconSlimHamburgerMenuElement extends Components.HyIconSlimHamburgerMenu, HTMLStencilElement { } var HTMLHyIconSlimHamburgerMenuElement: { prototype: HTMLHyIconSlimHamburgerMenuElement; new (): HTMLHyIconSlimHamburgerMenuElement; }; interface HTMLHyIconSocialMediaElement extends Components.HyIconSocialMedia, HTMLStencilElement { } var HTMLHyIconSocialMediaElement: { prototype: HTMLHyIconSocialMediaElement; new (): HTMLHyIconSocialMediaElement; }; interface HTMLHyIconSomeFacebookElement extends Components.HyIconSomeFacebook, HTMLStencilElement { } var HTMLHyIconSomeFacebookElement: { prototype: HTMLHyIconSomeFacebookElement; new (): HTMLHyIconSomeFacebookElement; }; interface HTMLHyIconSomeInstagramElement extends Components.HyIconSomeInstagram, HTMLStencilElement { } var HTMLHyIconSomeInstagramElement: { prototype: HTMLHyIconSomeInstagramElement; new (): HTMLHyIconSomeInstagramElement; }; interface HTMLHyIconSomeLinkedinElement extends Components.HyIconSomeLinkedin, HTMLStencilElement { } var HTMLHyIconSomeLinkedinElement: { prototype: HTMLHyIconSomeLinkedinElement; new (): HTMLHyIconSomeLinkedinElement; }; interface HTMLHyIconSomeTiktokElement extends Components.HyIconSomeTiktok, HTMLStencilElement { } var HTMLHyIconSomeTiktokElement: { prototype: HTMLHyIconSomeTiktokElement; new (): HTMLHyIconSomeTiktokElement; }; interface HTMLHyIconSomeTwitterElement extends Components.HyIconSomeTwitter, HTMLStencilElement { } var HTMLHyIconSomeTwitterElement: { prototype: HTMLHyIconSomeTwitterElement; new (): HTMLHyIconSomeTwitterElement; }; interface HTMLHyIconSomeYoutubeElement extends Components.HyIconSomeYoutube, HTMLStencilElement { } var HTMLHyIconSomeYoutubeElement: { prototype: HTMLHyIconSomeYoutubeElement; new (): HTMLHyIconSomeYoutubeElement; }; interface HTMLHyIconSpinnerElement extends Components.HyIconSpinner, HTMLStencilElement { } var HTMLHyIconSpinnerElement: { prototype: HTMLHyIconSpinnerElement; new (): HTMLHyIconSpinnerElement; }; interface HTMLHyIconSquareElement extends Components.HyIconSquare, HTMLStencilElement { } var HTMLHyIconSquareElement: { prototype: HTMLHyIconSquareElement; new (): HTMLHyIconSquareElement; }; interface HTMLHyIconSquareCheckedElement extends Components.HyIconSquareChecked, HTMLStencilElement { } var HTMLHyIconSquareCheckedElement: { prototype: HTMLHyIconSquareCheckedElement; new (): HTMLHyIconSquareCheckedElement; }; interface HTMLHyIconTimeElement extends Components.HyIconTime, HTMLStencilElement { } var HTMLHyIconTimeElement: { prototype: HTMLHyIconTimeElement; new (): HTMLHyIconTimeElement; }; interface HTMLHyIconTodoListElement extends Components.HyIconTodoList, HTMLStencilElement { } var HTMLHyIconTodoListElement: { prototype: HTMLHyIconTodoListElement; new (): HTMLHyIconTodoListElement; }; interface HTMLHyIconTourElement extends Components.HyIconTour, HTMLStencilElement { } var HTMLHyIconTourElement: { prototype: HTMLHyIconTourElement; new (): HTMLHyIconTourElement; }; interface HTMLHyIconTwitterLikeElement extends Components.HyIconTwitterLike, HTMLStencilElement { } var HTMLHyIconTwitterLikeElement: { prototype: HTMLHyIconTwitterLikeElement; new (): HTMLHyIconTwitterLikeElement; }; interface HTMLHyIconUnitsAndFacultiesElement extends Components.HyIconUnitsAndFaculties, HTMLStencilElement { } var HTMLHyIconUnitsAndFacultiesElement: { prototype: HTMLHyIconUnitsAndFacultiesElement; new (): HTMLHyIconUnitsAndFacultiesElement; }; interface HTMLHyIconUrlElement extends Components.HyIconUrl, HTMLStencilElement { } var HTMLHyIconUrlElement: { prototype: HTMLHyIconUrlElement; new (): HTMLHyIconUrlElement; }; interface HTMLHyIconVideoElement extends Components.HyIconVideo, HTMLStencilElement { } var HTMLHyIconVideoElement: { prototype: HTMLHyIconVideoElement; new (): HTMLHyIconVideoElement; }; interface HTMLHyIconWarningElement extends Components.HyIconWarning, HTMLStencilElement { } var HTMLHyIconWarningElement: { prototype: HTMLHyIconWarningElement; new (): HTMLHyIconWarningElement; }; interface HTMLHyIconWrenchElement extends Components.HyIconWrench, HTMLStencilElement { } var HTMLHyIconWrenchElement: { prototype: HTMLHyIconWrenchElement; new (): HTMLHyIconWrenchElement; }; interface HTMLHyIconYoutubeElement extends Components.HyIconYoutube, HTMLStencilElement { } var HTMLHyIconYoutubeElement: { prototype: HTMLHyIconYoutubeElement; new (): HTMLHyIconYoutubeElement; }; interface HTMLHyIconiconsElement extends Components.HyIconicons, HTMLStencilElement { } var HTMLHyIconiconsElement: { prototype: HTMLHyIconiconsElement; new (): HTMLHyIconiconsElement; }; interface HTMLHyImageElement extends Components.HyImage, HTMLStencilElement { } var HTMLHyImageElement: { prototype: HTMLHyImageElement; new (): HTMLHyImageElement; }; interface HTMLHyIngressElement extends Components.HyIngress, HTMLStencilElement { } var HTMLHyIngressElement: { prototype: HTMLHyIngressElement; new (): HTMLHyIngressElement; }; interface HTMLHyIntroductionElement extends Components.HyIntroduction, HTMLStencilElement { } var HTMLHyIntroductionElement: { prototype: HTMLHyIntroductionElement; new (): HTMLHyIntroductionElement; }; interface HTMLHyKeyFigureElement extends Components.HyKeyFigure, HTMLStencilElement { } var HTMLHyKeyFigureElement: { prototype: HTMLHyKeyFigureElement; new (): HTMLHyKeyFigureElement; }; interface HTMLHyKeyFigureGroupElement extends Components.HyKeyFigureGroup, HTMLStencilElement { } var HTMLHyKeyFigureGroupElement: { prototype: HTMLHyKeyFigureGroupElement; new (): HTMLHyKeyFigureGroupElement; }; interface HTMLHyKeyHighlightElement extends Components.HyKeyHighlight, HTMLStencilElement { } var HTMLHyKeyHighlightElement: { prototype: HTMLHyKeyHighlightElement; new (): HTMLHyKeyHighlightElement; }; interface HTMLHyKeyHighlightGroupElement extends Components.HyKeyHighlightGroup, HTMLStencilElement { } var HTMLHyKeyHighlightGroupElement: { prototype: HTMLHyKeyHighlightGroupElement; new (): HTMLHyKeyHighlightGroupElement; }; interface HTMLHyLargeProcessFlowElement extends Components.HyLargeProcessFlow, HTMLStencilElement { } var HTMLHyLargeProcessFlowElement: { prototype: HTMLHyLargeProcessFlowElement; new (): HTMLHyLargeProcessFlowElement; }; interface HTMLHyLargeProcessFlowPhaseElement extends Components.HyLargeProcessFlowPhase, HTMLStencilElement { } var HTMLHyLargeProcessFlowPhaseElement: { prototype: HTMLHyLargeProcessFlowPhaseElement; new (): HTMLHyLargeProcessFlowPhaseElement; }; 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 HTMLHyLinkBoxListElement extends Components.HyLinkBoxList, HTMLStencilElement { } var HTMLHyLinkBoxListElement: { prototype: HTMLHyLinkBoxListElement; new (): HTMLHyLinkBoxListElement; }; interface HTMLHyLinkListElement extends Components.HyLinkList, HTMLStencilElement { } var HTMLHyLinkListElement: { prototype: HTMLHyLinkListElement; new (): HTMLHyLinkListElement; }; interface HTMLHyListItemElement extends Components.HyListItem, HTMLStencilElement { } var HTMLHyListItemElement: { prototype: HTMLHyListItemElement; new (): HTMLHyListItemElement; }; interface HTMLHyLogoGridElement extends Components.HyLogoGrid, HTMLStencilElement { } var HTMLHyLogoGridElement: { prototype: HTMLHyLogoGridElement; new (): HTMLHyLogoGridElement; }; interface HTMLHyLogoGridItemElement extends Components.HyLogoGridItem, HTMLStencilElement { } var HTMLHyLogoGridItemElement: { prototype: HTMLHyLogoGridItemElement; new (): HTMLHyLogoGridItemElement; }; interface HTMLHyMainElement extends Components.HyMain, HTMLStencilElement { } var HTMLHyMainElement: { prototype: HTMLHyMainElement; new (): HTMLHyMainElement; }; interface HTMLHyMainContentWrapperElement extends Components.HyMainContentWrapper, HTMLStencilElement { } var HTMLHyMainContentWrapperElement: { prototype: HTMLHyMainContentWrapperElement; new (): HTMLHyMainContentWrapperElement; }; interface HTMLHyMenuLanguageElementEventMap { "menuLanguageToggled": any; } interface HTMLHyMenuLanguageElement extends Components.HyMenuLanguage, HTMLStencilElement { addEventListener(type: K, listener: (this: HTMLHyMenuLanguageElement, ev: HyMenuLanguageCustomEvent) => any, options?: boolean | AddEventListenerOptions): void; addEventListener(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; addEventListener(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; removeEventListener(type: K, listener: (this: HTMLHyMenuLanguageElement, ev: HyMenuLanguageCustomEvent) => any, options?: boolean | EventListenerOptions): void; removeEventListener(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void; removeEventListener(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; } var HTMLHyMenuLanguageElement: { prototype: HTMLHyMenuLanguageElement; new (): HTMLHyMenuLanguageElement; }; interface HTMLHyMenuLanguageItemElement extends Components.HyMenuLanguageItem, HTMLStencilElement { } var HTMLHyMenuLanguageItemElement: { prototype: HTMLHyMenuLanguageItemElement; new (): HTMLHyMenuLanguageItemElement; }; interface HTMLHyMenuMainGroupElementEventMap { "universityMainMenuToggled": any; "mobileMenuTopToggle": any; } interface HTMLHyMenuMainGroupElement extends Components.HyMenuMainGroup, HTMLStencilElement { addEventListener(type: K, listener: (this: HTMLHyMenuMainGroupElement, ev: HyMenuMainGroupCustomEvent) => any, options?: boolean | AddEventListenerOptions): void; addEventListener(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; addEventListener(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; removeEventListener(type: K, listener: (this: HTMLHyMenuMainGroupElement, ev: HyMenuMainGroupCustomEvent) => any, options?: boolean | EventListenerOptions): void; removeEventListener(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void; removeEventListener(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; } var HTMLHyMenuMainGroupElement: { prototype: HTMLHyMenuMainGroupElement; new (): HTMLHyMenuMainGroupElement; }; interface HTMLHyOpeningHoursElement extends Components.HyOpeningHours, HTMLStencilElement { } var HTMLHyOpeningHoursElement: { prototype: HTMLHyOpeningHoursElement; new (): HTMLHyOpeningHoursElement; }; interface HTMLHyOpeningHoursContentElement extends Components.HyOpeningHoursContent, HTMLStencilElement { } var HTMLHyOpeningHoursContentElement: { prototype: HTMLHyOpeningHoursContentElement; new (): HTMLHyOpeningHoursContentElement; }; interface HTMLHyPagerElement extends Components.HyPager, HTMLStencilElement { } var HTMLHyPagerElement: { prototype: HTMLHyPagerElement; new (): HTMLHyPagerElement; }; interface HTMLHyPagerItemElement extends Components.HyPagerItem, HTMLStencilElement { } var HTMLHyPagerItemElement: { prototype: HTMLHyPagerItemElement; new (): HTMLHyPagerItemElement; }; interface HTMLHyParagraphTextElement extends Components.HyParagraphText, HTMLStencilElement { } var HTMLHyParagraphTextElement: { prototype: HTMLHyParagraphTextElement; new (): HTMLHyParagraphTextElement; }; interface HTMLHyPersonCardElement extends Components.HyPersonCard, HTMLStencilElement { } var HTMLHyPersonCardElement: { prototype: HTMLHyPersonCardElement; new (): HTMLHyPersonCardElement; }; interface HTMLHyPersonProfileElement extends Components.HyPersonProfile, HTMLStencilElement { } var HTMLHyPersonProfileElement: { prototype: HTMLHyPersonProfileElement; new (): HTMLHyPersonProfileElement; }; interface HTMLHyPersonProfileListingElement extends Components.HyPersonProfileListing, HTMLStencilElement { } var HTMLHyPersonProfileListingElement: { prototype: HTMLHyPersonProfileListingElement; new (): HTMLHyPersonProfileListingElement; }; interface HTMLHyProcessElement extends Components.HyProcess, HTMLStencilElement { } var HTMLHyProcessElement: { prototype: HTMLHyProcessElement; new (): HTMLHyProcessElement; }; interface HTMLHyProcessFlowBoxElement extends Components.HyProcessFlowBox, HTMLStencilElement { } var HTMLHyProcessFlowBoxElement: { prototype: HTMLHyProcessFlowBoxElement; new (): HTMLHyProcessFlowBoxElement; }; interface HTMLHyProminentImageElement extends Components.HyProminentImage, HTMLStencilElement { } var HTMLHyProminentImageElement: { prototype: HTMLHyProminentImageElement; new (): HTMLHyProminentImageElement; }; interface HTMLHyQuoteElement extends Components.HyQuote, HTMLStencilElement { } var HTMLHyQuoteElement: { prototype: HTMLHyQuoteElement; new (): HTMLHyQuoteElement; }; interface HTMLHyRowElement extends Components.HyRow, HTMLStencilElement { } var HTMLHyRowElement: { prototype: HTMLHyRowElement; new (): HTMLHyRowElement; }; interface HTMLHySearchFieldElement extends Components.HySearchField, HTMLStencilElement { } var HTMLHySearchFieldElement: { prototype: HTMLHySearchFieldElement; new (): HTMLHySearchFieldElement; }; interface HTMLHySectionContainerElement extends Components.HySectionContainer, HTMLStencilElement { } var HTMLHySectionContainerElement: { prototype: HTMLHySectionContainerElement; new (): HTMLHySectionContainerElement; }; interface HTMLHyShortcutsElement extends Components.HyShortcuts, HTMLStencilElement { } var HTMLHyShortcutsElement: { prototype: HTMLHyShortcutsElement; new (): HTMLHyShortcutsElement; }; interface HTMLHySiteHeaderElementEventMap { "headerScrollUp": any; "headerScrollDown": any; "menuMobileToggled": any; "menuMobileTopToggled": any; } interface HTMLHySiteHeaderElement extends Components.HySiteHeader, HTMLStencilElement { addEventListener(type: K, listener: (this: HTMLHySiteHeaderElement, ev: HySiteHeaderCustomEvent) => any, options?: boolean | AddEventListenerOptions): void; addEventListener(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; addEventListener(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; removeEventListener(type: K, listener: (this: HTMLHySiteHeaderElement, ev: HySiteHeaderCustomEvent) => any, options?: boolean | EventListenerOptions): void; removeEventListener(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void; removeEventListener(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; } var HTMLHySiteHeaderElement: { prototype: HTMLHySiteHeaderElement; new (): HTMLHySiteHeaderElement; }; interface HTMLHySiteLogoElement extends Components.HySiteLogo, HTMLStencilElement { } var HTMLHySiteLogoElement: { prototype: HTMLHySiteLogoElement; new (): HTMLHySiteLogoElement; }; interface HTMLHySiteSearchElementEventMap { "searchPanelToggled": any; } interface HTMLHySiteSearchElement extends Components.HySiteSearch, HTMLStencilElement { addEventListener(type: K, listener: (this: HTMLHySiteSearchElement, ev: HySiteSearchCustomEvent) => any, options?: boolean | AddEventListenerOptions): void; addEventListener(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; addEventListener(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void; addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void; removeEventListener(type: K, listener: (this: HTMLHySiteSearchElement, ev: HySiteSearchCustomEvent) => any, options?: boolean | EventListenerOptions): void; removeEventListener(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions): void; removeEventListener(type: K, listener: (this: HTMLElement, ev: HTMLElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void; removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void; } var HTMLHySiteSearchElement: { prototype: HTMLHySiteSearchElement; new (): HTMLHySiteSearchElement; }; interface HTMLHyTableContainerElement extends Components.HyTableContainer, HTMLStencilElement { } var HTMLHyTableContainerElement: { prototype: HTMLHyTableContainerElement; new (): HTMLHyTableContainerElement; }; interface HTMLHyTabsElement extends Components.HyTabs, HTMLStencilElement { } var HTMLHyTabsElement: { prototype: HTMLHyTabsElement; new (): HTMLHyTabsElement; }; interface HTMLHyTabsItemElement extends Components.HyTabsItem, HTMLStencilElement { } var HTMLHyTabsItemElement: { prototype: HTMLHyTabsItemElement; new (): HTMLHyTabsItemElement; }; interface HTMLHyTagElement extends Components.HyTag, HTMLStencilElement { } var HTMLHyTagElement: { prototype: HTMLHyTagElement; new (): HTMLHyTagElement; }; interface HTMLHyTinyTextElement extends Components.HyTinyText, HTMLStencilElement { } var HTMLHyTinyTextElement: { prototype: HTMLHyTinyTextElement; new (): HTMLHyTinyTextElement; }; interface HTMLHyTwitterFeedElement extends Components.HyTwitterFeed, HTMLStencilElement { } var HTMLHyTwitterFeedElement: { prototype: HTMLHyTwitterFeedElement; new (): HTMLHyTwitterFeedElement; }; interface HTMLHyTwoColumnsElement extends Components.HyTwoColumns, HTMLStencilElement { } var HTMLHyTwoColumnsElement: { prototype: HTMLHyTwoColumnsElement; new (): HTMLHyTwoColumnsElement; }; interface HTMLHyUserLoginFormElement extends Components.HyUserLoginForm, HTMLStencilElement { } var HTMLHyUserLoginFormElement: { prototype: HTMLHyUserLoginFormElement; new (): HTMLHyUserLoginFormElement; }; interface HTMLHyVideoElement extends Components.HyVideo, HTMLStencilElement { } var HTMLHyVideoElement: { prototype: HTMLHyVideoElement; new (): HTMLHyVideoElement; }; interface HTMLElementTagNameMap { "hy-accordion-container": HTMLHyAccordionContainerElement; "hy-accordion-item": HTMLHyAccordionItemElement; "hy-adjacent-image-text": HTMLHyAdjacentImageTextElement; "hy-anchor-link-list": HTMLHyAnchorLinkListElement; "hy-badge": HTMLHyBadgeElement; "hy-banner": HTMLHyBannerElement; "hy-box": HTMLHyBoxElement; "hy-breadcrumbs": HTMLHyBreadcrumbsElement; "hy-checkbox": HTMLHyCheckboxElement; "hy-collaboration": HTMLHyCollaborationElement; "hy-content-list": HTMLHyContentListElement; "hy-content-list-item": HTMLHyContentListItemElement; "hy-crisis-banner": HTMLHyCrisisBannerElement; "hy-cta-button": HTMLHyCtaButtonElement; "hy-cta-link": HTMLHyCtaLinkElement; "hy-dropdown": HTMLHyDropdownElement; "hy-event-item": HTMLHyEventItemElement; "hy-events": HTMLHyEventsElement; "hy-filter-group": HTMLHyFilterGroupElement; "hy-filter-group-item": HTMLHyFilterGroupItemElement; "hy-filter-list-type": HTMLHyFilterListTypeElement; "hy-filter-visibility-tool": HTMLHyFilterVisibilityToolElement; "hy-filter-visibility-tool-reset": HTMLHyFilterVisibilityToolResetElement; "hy-filter-visibility-tool-toggle": HTMLHyFilterVisibilityToolToggleElement; "hy-footer": HTMLHyFooterElement; "hy-footer-action": HTMLHyFooterActionElement; "hy-footer-base": HTMLHyFooterBaseElement; "hy-footer-info": HTMLHyFooterInfoElement; "hy-footer-link-item": HTMLHyFooterLinkItemElement; "hy-general-list": HTMLHyGeneralListElement; "hy-general-list-item": HTMLHyGeneralListItemElement; "hy-heading": HTMLHyHeadingElement; "hy-hero": HTMLHyHeroElement; "hy-hero-carousel": HTMLHyHeroCarouselElement; "hy-icon": HTMLHyIconElement; "hy-icon-add-to-todo-list": HTMLHyIconAddToTodoListElement; "hy-icon-alert": HTMLHyIconAlertElement; "hy-icon-archive": HTMLHyIconArchiveElement; "hy-icon-arrow-down": HTMLHyIconArrowDownElement; "hy-icon-arrow-left": HTMLHyIconArrowLeftElement; "hy-icon-arrow-right": HTMLHyIconArrowRightElement; "hy-icon-arrow-to-right": HTMLHyIconArrowToRightElement; "hy-icon-arrow-up": HTMLHyIconArrowUpElement; "hy-icon-avatar": HTMLHyIconAvatarElement; "hy-icon-avatar-group": HTMLHyIconAvatarGroupElement; "hy-icon-bachelor": HTMLHyIconBachelorElement; "hy-icon-bullet-list": HTMLHyIconBulletListElement; "hy-icon-camera": HTMLHyIconCameraElement; "hy-icon-caret-down": HTMLHyIconCaretDownElement; "hy-icon-caret-left": HTMLHyIconCaretLeftElement; "hy-icon-caret-right": HTMLHyIconCaretRightElement; "hy-icon-caret-up": HTMLHyIconCaretUpElement; "hy-icon-chat": HTMLHyIconChatElement; "hy-icon-code-fork": HTMLHyIconCodeForkElement; "hy-icon-cogs": HTMLHyIconCogsElement; "hy-icon-contentlink": HTMLHyIconContentlinkElement; "hy-icon-customlink": HTMLHyIconCustomlinkElement; "hy-icon-date": HTMLHyIconDateElement; "hy-icon-discover": HTMLHyIconDiscoverElement; "hy-icon-done": HTMLHyIconDoneElement; "hy-icon-dot": HTMLHyIconDotElement; "hy-icon-dot-arrow-right": HTMLHyIconDotArrowRightElement; "hy-icon-download": HTMLHyIconDownloadElement; "hy-icon-drag": HTMLHyIconDragElement; "hy-icon-dragbutton": HTMLHyIconDragbuttonElement; "hy-icon-drop-down": HTMLHyIconDropDownElement; "hy-icon-edit": HTMLHyIconEditElement; "hy-icon-edit-event": HTMLHyIconEditEventElement; "hy-icon-embed": HTMLHyIconEmbedElement; "hy-icon-euro": HTMLHyIconEuroElement; "hy-icon-events": HTMLHyIconEventsElement; "hy-icon-external-link": HTMLHyIconExternalLinkElement; "hy-icon-eye-slash": HTMLHyIconEyeSlashElement; "hy-icon-facebook": HTMLHyIconFacebookElement; "hy-icon-favorites": HTMLHyIconFavoritesElement; "hy-icon-feed": HTMLHyIconFeedElement; "hy-icon-file-text": HTMLHyIconFileTextElement; "hy-icon-full-screen": HTMLHyIconFullScreenElement; "hy-icon-globe": HTMLHyIconGlobeElement; "hy-icon-google-plus": HTMLHyIconGooglePlusElement; "hy-icon-grid": HTMLHyIconGridElement; "hy-icon-hamburger": HTMLHyIconHamburgerElement; "hy-icon-heart": HTMLHyIconHeartElement; "hy-icon-heart-support": HTMLHyIconHeartSupportElement; "hy-icon-helsinginyliopisto": HTMLHyIconHelsinginyliopistoElement; "hy-icon-home": HTMLHyIconHomeElement; "hy-icon-horizontal-resize": HTMLHyIconHorizontalResizeElement; "hy-icon-hy-logo": HTMLHyIconHyLogoElement; "hy-icon-id-number": HTMLHyIconIdNumberElement; "hy-icon-image": HTMLHyIconImageElement; "hy-icon-image-gallery": HTMLHyIconImageGalleryElement; "hy-icon-images": HTMLHyIconImagesElement; "hy-icon-info": HTMLHyIconInfoElement; "hy-icon-info-stroke": HTMLHyIconInfoStrokeElement; "hy-icon-instagram": HTMLHyIconInstagramElement; "hy-icon-leiki-list": HTMLHyIconLeikiListElement; "hy-icon-link-arrow": HTMLHyIconLinkArrowElement; "hy-icon-link-arrow-down": HTMLHyIconLinkArrowDownElement; "hy-icon-link-arrow-left": HTMLHyIconLinkArrowLeftElement; "hy-icon-link-arrow-offsite": HTMLHyIconLinkArrowOffsiteElement; "hy-icon-link-arrow-up": HTMLHyIconLinkArrowUpElement; "hy-icon-link-arrow1": HTMLHyIconLinkArrow1Element; "hy-icon-linkedin": HTMLHyIconLinkedinElement; "hy-icon-list": HTMLHyIconListElement; "hy-icon-list-as-blocks": HTMLHyIconListAsBlocksElement; "hy-icon-list-style-grid": HTMLHyIconListStyleGridElement; "hy-icon-list-style-list": HTMLHyIconListStyleListElement; "hy-icon-listoflinks": HTMLHyIconListoflinksElement; "hy-icon-location": HTMLHyIconLocationElement; "hy-icon-log": HTMLHyIconLogElement; "hy-icon-login": HTMLHyIconLoginElement; "hy-icon-logout": HTMLHyIconLogoutElement; "hy-icon-magnify-minus": HTMLHyIconMagnifyMinusElement; "hy-icon-magnify-plus": HTMLHyIconMagnifyPlusElement; "hy-icon-mail": HTMLHyIconMailElement; "hy-icon-master": HTMLHyIconMasterElement; "hy-icon-minus": HTMLHyIconMinusElement; "hy-icon-mobile": HTMLHyIconMobileElement; "hy-icon-modify": HTMLHyIconModifyElement; "hy-icon-navi-triangle": HTMLHyIconNaviTriangleElement; "hy-icon-new-group": HTMLHyIconNewGroupElement; "hy-icon-new-person": HTMLHyIconNewPersonElement; "hy-icon-notification": HTMLHyIconNotificationElement; "hy-icon-opinder-logo": HTMLHyIconOpinderLogoElement; "hy-icon-opinder-logo-new": HTMLHyIconOpinderLogoNewElement; "hy-icon-pdf": HTMLHyIconPdfElement; "hy-icon-people": HTMLHyIconPeopleElement; "hy-icon-permission-all": HTMLHyIconPermissionAllElement; "hy-icon-permission-group": HTMLHyIconPermissionGroupElement; "hy-icon-permission-private": HTMLHyIconPermissionPrivateElement; "hy-icon-person": HTMLHyIconPersonElement; "hy-icon-person-outline": HTMLHyIconPersonOutlineElement; "hy-icon-phone": HTMLHyIconPhoneElement; "hy-icon-play": HTMLHyIconPlayElement; "hy-icon-plus": HTMLHyIconPlusElement; "hy-icon-preview": HTMLHyIconPreviewElement; "hy-icon-profile": HTMLHyIconProfileElement; "hy-icon-question": HTMLHyIconQuestionElement; "hy-icon-quote": HTMLHyIconQuoteElement; "hy-icon-remove": HTMLHyIconRemoveElement; "hy-icon-retweet": HTMLHyIconRetweetElement; "hy-icon-rotate-left": HTMLHyIconRotateLeftElement; "hy-icon-rotate-right": HTMLHyIconRotateRightElement; "hy-icon-search": HTMLHyIconSearchElement; "hy-icon-share": HTMLHyIconShareElement; "hy-icon-slim-hamburger-menu": HTMLHyIconSlimHamburgerMenuElement; "hy-icon-social-media": HTMLHyIconSocialMediaElement; "hy-icon-some-facebook": HTMLHyIconSomeFacebookElement; "hy-icon-some-instagram": HTMLHyIconSomeInstagramElement; "hy-icon-some-linkedin": HTMLHyIconSomeLinkedinElement; "hy-icon-some-tiktok": HTMLHyIconSomeTiktokElement; "hy-icon-some-twitter": HTMLHyIconSomeTwitterElement; "hy-icon-some-youtube": HTMLHyIconSomeYoutubeElement; "hy-icon-spinner": HTMLHyIconSpinnerElement; "hy-icon-square": HTMLHyIconSquareElement; "hy-icon-square-checked": HTMLHyIconSquareCheckedElement; "hy-icon-time": HTMLHyIconTimeElement; "hy-icon-todo-list": HTMLHyIconTodoListElement; "hy-icon-tour": HTMLHyIconTourElement; "hy-icon-twitter-like": HTMLHyIconTwitterLikeElement; "hy-icon-units-and-faculties": HTMLHyIconUnitsAndFacultiesElement; "hy-icon-url": HTMLHyIconUrlElement; "hy-icon-video": HTMLHyIconVideoElement; "hy-icon-warning": HTMLHyIconWarningElement; "hy-icon-wrench": HTMLHyIconWrenchElement; "hy-icon-youtube": HTMLHyIconYoutubeElement; "hy-iconicons": HTMLHyIconiconsElement; "hy-image": HTMLHyImageElement; "hy-ingress": HTMLHyIngressElement; "hy-introduction": HTMLHyIntroductionElement; "hy-key-figure": HTMLHyKeyFigureElement; "hy-key-figure-group": HTMLHyKeyFigureGroupElement; "hy-key-highlight": HTMLHyKeyHighlightElement; "hy-key-highlight-group": HTMLHyKeyHighlightGroupElement; "hy-large-process-flow": HTMLHyLargeProcessFlowElement; "hy-large-process-flow-phase": HTMLHyLargeProcessFlowPhaseElement; "hy-link": HTMLHyLinkElement; "hy-link-box": HTMLHyLinkBoxElement; "hy-link-box-list": HTMLHyLinkBoxListElement; "hy-link-list": HTMLHyLinkListElement; "hy-list-item": HTMLHyListItemElement; "hy-logo-grid": HTMLHyLogoGridElement; "hy-logo-grid-item": HTMLHyLogoGridItemElement; "hy-main": HTMLHyMainElement; "hy-main-content-wrapper": HTMLHyMainContentWrapperElement; "hy-menu-language": HTMLHyMenuLanguageElement; "hy-menu-language-item": HTMLHyMenuLanguageItemElement; "hy-menu-main-group": HTMLHyMenuMainGroupElement; "hy-opening-hours": HTMLHyOpeningHoursElement; "hy-opening-hours-content": HTMLHyOpeningHoursContentElement; "hy-pager": HTMLHyPagerElement; "hy-pager-item": HTMLHyPagerItemElement; "hy-paragraph-text": HTMLHyParagraphTextElement; "hy-person-card": HTMLHyPersonCardElement; "hy-person-profile": HTMLHyPersonProfileElement; "hy-person-profile-listing": HTMLHyPersonProfileListingElement; "hy-process": HTMLHyProcessElement; "hy-process-flow-box": HTMLHyProcessFlowBoxElement; "hy-prominent-image": HTMLHyProminentImageElement; "hy-quote": HTMLHyQuoteElement; "hy-row": HTMLHyRowElement; "hy-search-field": HTMLHySearchFieldElement; "hy-section-container": HTMLHySectionContainerElement; "hy-shortcuts": HTMLHyShortcutsElement; "hy-site-header": HTMLHySiteHeaderElement; "hy-site-logo": HTMLHySiteLogoElement; "hy-site-search": HTMLHySiteSearchElement; "hy-table-container": HTMLHyTableContainerElement; "hy-tabs": HTMLHyTabsElement; "hy-tabs-item": HTMLHyTabsItemElement; "hy-tag": HTMLHyTagElement; "hy-tiny-text": HTMLHyTinyTextElement; "hy-twitter-feed": HTMLHyTwitterFeedElement; "hy-two-columns": HTMLHyTwoColumnsElement; "hy-user-login-form": HTMLHyUserLoginFormElement; "hy-video": HTMLHyVideoElement; } } declare namespace LocalJSX { interface HyAccordionContainer { "accordionid"?: string; } interface HyAccordionItem { "accordiontitle"?: string; "headerstyle"?: string; "showOpen"?: boolean; "variant"?: AccordionVariants; } interface HyAdjacentImageText { "disableLazy"?: boolean; "headerstyle"?: string; "imageAlt"?: string; "imageUrl"?: string; "mainUrl"?: string; "mainUrl2"?: string; "mainUrlAriaLabel"?: string; "mainUrlAriaLabel2"?: string; "mainUrlIsExternal"?: boolean; "mainUrlIsExternal2"?: boolean; "mainUrlTitle"?: string; "mainUrlTitle2"?: string; "sourceSet"?: ImageSrcSet[] | string; "textDescription"?: string; "textTitle"?: string; } interface HyAnchorLinkList { /** * Array of anchor items */ "anchorItems"?: AnchorItem[] | string; /** * Close state label */ "closeLabel"?: string; /** * Title for content list button */ "listTitle"?: string; /** * Open state label */ "openLabel"?: string; } interface HyBadge { "variant"?: "primary" | "warn" | "success" | "disabled"; } interface HyBanner { "headerstyle"?: string; "isExternal"?: boolean; "scLabel"?: string; "textDescription"?: string; "textTitle"?: string; "url"?: string; "urlTitle"?: string; } interface HyBox { /** * value for vertical alignment (align-items) */ "align"?: string; /** * background color. Must use one of css variable names from color tokens */ "bg"?: string; "direction"?: string; /** * fixed height for the container, useful for extra spacing containers */ "h"?: number; "headerstyle"?: string; /** * Value for horisontal alignment (justify-content) */ "justify"?: string; /** * All sides margin value in rems. Responsive when given Comma separated values. */ "m"?: string; /** * Bottom margin in rems. Responsive when given Comma separated values. */ "mb"?: string; /** * Left margin in rems. Responsive when given Comma separated values. */ "ml"?: string; /** * Right margin in rems. Responsive when given Comma separated values. */ "mr"?: string; /** * Top margin in rems. Responsive when given Comma separated values. */ "mt"?: string; /** * All sides padding value in rems. Responsive when given Comma separated values. */ "p"?: string; /** * Bottom padding in rems. Responsive when given Comma separated values. */ "pb"?: string; /** * Left padding in rems. Responsive when given Comma separated values. */ "pl"?: string; /** * Right padding in rems. Responsive when given Comma separated values. */ "pr"?: string; /** * Top padding in rems. Responsive when given Comma separated values. */ "pt"?: string; /** * Responsive width. Must be a comma separated string of percentage values for breakpoints. First item is the default value. */ "width"?: string; } interface HyBreadcrumbs { "dataItems"?: Breadcrumb[] | string; "headerstyle"?: string; "variant"?: BreadcrumbVariants; } interface HyCheckbox { /** * Checked attribute */ "checkboxChecked"?: boolean; /** * Unique id for checkbox element */ "checkboxId"?: string | number; /** * Label for input to describe */ "checkboxLabel"?: string; /** * Value for input element */ "checkboxValue"?: string | number; /** * Variant to deifne what style of checkbox to use */ "variant"?: CheckboxVariants; } interface HyCollaboration { "imageAltText"?: string; "imageUrl"?: string; "linkTitle"?: string; "linkUrl"?: string; "textDescription"?: string; } interface HyContentList { "cancelledLabel"?: string; "courseStateVariant"?: CourseStateVariants; "creditsLabel"?: string; "dataItems"?: string; "headerstyle"?: string; "linkLabel"?: string; "noResultLabel"?: string; } interface HyContentListItem { "cancelledLabel"?: string; "courseCode"?: string; "courseCredits"?: string; "courseEndDate"?: string; "courseEnrollmentLink"?: string; "courseLinkLabel"?: string; "courseName"?: string; "courseOrganisation"?: string; "courseStartDate"?: string; "courseStudyFormat"?: string; "courseTags"?: TagValue[] | string; "courseTeachingLanguage"?: string; "formattedTimeRange"?: string; "isCancelled"?: boolean; "stateVariant"?: CourseStateVariants; "variant"?: CourseVariants; } interface HyCrisisBanner { "bannerDescription"?: string; "bannerTitle"?: string; "linkTitle"?: string; "linkUrl"?: string; } interface HyCtaButton { "headerstyle"?: string; "isExternal"?: boolean; "linkContent"?: string; "scLabel"?: string; "typeButton"?: boolean; "url"?: string; "variant"?: CtaLinkButtonVariants; } interface HyCtaLink { "isExternal"?: boolean; "linkContent"?: string; "scLabel"?: string; "url"?: string; "variant"?: CtaLinkVariants; } interface HyDropdown { "defaultLabel"?: string; "defaultOption"?: string | number; "dropdownId"?: string; "dropdownLabel"?: string; "dropdownOptions"?: IDropdownItem[] | string; "onDropdownKeyPress"?: (event: HyDropdownCustomEvent) => void; "onDropdownMultiValueChanged"?: (event: HyDropdownCustomEvent) => void; "onDropdownPanelToggled"?: (event: HyDropdownCustomEvent) => void; "onDropdownValueChanged"?: (event: HyDropdownCustomEvent) => void; "single"?: boolean; "type"?: string; } interface HyEventItem { "dateLong"?: string; "dateShort"?: string; "eventDescription"?: string; "eventTitle"?: string; "location"?: string; "readMoreLabel"?: string; "styleGrid"?: boolean; "type"?: string; "url"?: string; } interface HyEvents { "scrollLeftLabel"?: string; "scrollRightLabel"?: string; "showMore"?: boolean; "styleGrid"?: boolean; "viewAllLabel"?: string; "viewAllUrl"?: string; } interface HyFilterGroup { "filterGroupFilters"?: IFilterGroupFilter[] | string; "filterGroupLabel"?: string; } interface HyFilterGroupItem { "filterGroupItemId"?: string | number; "filterGroupItemLabel"?: string; } interface HyFilterListType { "filterLabel"?: string; "filterValue"?: string; } interface HyFilterVisibilityTool { "filterVisibilityToolType"?: "toggle" | "reset"; } interface HyFilterVisibilityToolReset { } interface HyFilterVisibilityToolToggle { } interface HyFooter { } interface HyFooterAction { /** * Up button label. */ "upButtonLabel"?: string; /** * String of text for updated text to be displayed. */ "updatedText"?: string; } interface HyFooterBase { /** * Link item color */ "color"?: FooterLinkItemColor; /** * Copyright text */ "copyrightText"?: string; /** * Footer links to be displayed */ "dataFooterBaseLinks"?: FooterBaseLinks[] | string; /** * Footer some links */ "dataFooterBaseSome"?: FooterBaseSome[] | string; /** * Footer post section links */ "dataFooterPostSectionLinks"?: FooterPostSectionLinks[] | string; /** * Logo label */ "logoLabel"?: string; /** * Logo url */ "logoUrl"?: string; /** * Logo size */ "size"?: SiteLogoSize; /** * Label for some links */ "someLabel"?: string; } interface HyFooterInfo { /** * Data for links to be displayed. */ "dataFooterInfoLinks"?: FooterInfoLinks[] | string; /** * Luomus group Logo url for footer */ "groupLogoUrl"?: string; "isGroup"?: boolean; "isLuomusGroup"?: boolean; "linkIsExternal"?: boolean; "linkScLabel"?: string; /** * Content area link button text. */ "linkText"?: string; /** * Content area link button url. */ "linkUrl"?: string; /** * Logo label */ "logoLabel"?: string; /** * Logo url */ "logoUrl"?: string; "luomusFooterContent"?: LuomusFooterContent[] | string; /** * Content area text. */ "textDescription"?: string; /** * Content area title. */ "textTitle"?: string; } interface HyFooterLinkItem { "color"?: FooterLinkItemColor; "isExternal"?: boolean; "isLuomusGroup"?: boolean; "isMobile"?: boolean; "items"?: Array; "label"?: string; "mainLink"?: boolean; "url"?: string; "variant"?: FooterLinkVariants; } interface HyGeneralList { "blank"?: boolean; "dataItems"?: ListItemValue[] | string; "truncateDescription"?: boolean; "truncateLimit"?: number; "type"?: GeneralListTypes; } interface HyGeneralListItem { "date"?: string; "description"?: string; "disableLazy"?: boolean; "hasSidebar"?: boolean; "imageAlt"?: string; "imageUrl"?: string; "itemTitle"?: string; "label"?: string; "listStyle"?: string; "subLabel"?: string; "tag"?: string; "target"?: boolean; "type"?: string; "url"?: string; } interface HyHeading { "headerstyle"?: string; /** * @type {*} */ "heading"?: HeadingVarians; "hyphenatedText"?: string; "isSearch"?: boolean; "negative"?: boolean; /** * @type {*} */ "section"?: HeadingSectionVariants; } interface HyHero { "colorVariant"?: HeroColorVariant; "description"?: string; "disableLazy"?: boolean; "hasShortcuts"?: boolean; "heading"?: string; "heroGroupType"?: HeroGroupTypeVariant; "heroTextColor"?: HeroTextColor; "heroType"?: HeroTypeVariant; "image"?: string; "imageAltText"?: string; "imageDecorative"?: boolean; "imageHeight"?: number; "imageWidth"?: number; "isExternal"?: boolean; "scLabel"?: string; "sizeVariant"?: HeroSizeVariant; "sourceSet"?: ImageSrcSet1[] | string; "subtitle"?: string; "url"?: string; "urlTitle"?: string; } interface HyHeroCarousel { "ariaLabelBulletMessage"?: string; "ariaLabelFirstSlide"?: string; "ariaLabelLastSlide"?: string; "ariaLabelNext"?: string; "ariaLabelPrev"?: string; "data"?: CarouselItem[] | string; "itemCount"?: number; } interface HyIcon { "fill"?: string; "icon"?: string; "size"?: number; } interface HyIconAddToTodoList { "fill"?: string; "size"?: string; } interface HyIconAlert { "fill"?: string; "size"?: string; } interface HyIconArchive { "fill"?: string; "size"?: string; } interface HyIconArrowDown { "fill"?: string; "size"?: string; } interface HyIconArrowLeft { "fill"?: string; "size"?: string; } interface HyIconArrowRight { "fill"?: string; "size"?: string; } interface HyIconArrowToRight { "fill"?: string; "size"?: string; } interface HyIconArrowUp { "fill"?: string; "size"?: string; } interface HyIconAvatar { "fill"?: string; "size"?: string; } interface HyIconAvatarGroup { "fill"?: string; "size"?: string; } interface HyIconBachelor { "fill"?: string; "size"?: string; } interface HyIconBulletList { "fill"?: string; "size"?: string; } interface HyIconCamera { "fill"?: string; "size"?: string; } interface HyIconCaretDown { "fill"?: string; "size"?: string; } interface HyIconCaretLeft { "fill"?: string; "size"?: string; } interface HyIconCaretRight { "fill"?: string; "size"?: string; } interface HyIconCaretUp { "fill"?: string; "size"?: string; } interface HyIconChat { "fill"?: string; "size"?: string; } interface HyIconCodeFork { "fill"?: string; "size"?: string; } interface HyIconCogs { "fill"?: string; "size"?: string; } interface HyIconContentlink { "fill"?: string; "size"?: string; } interface HyIconCustomlink { "fill"?: string; "size"?: string; } interface HyIconDate { "fill"?: string; "size"?: string; } interface HyIconDiscover { "fill"?: string; "size"?: string; } interface HyIconDone { "fill"?: string; "size"?: string; } interface HyIconDot { "fill"?: string; "size"?: string; } interface HyIconDotArrowRight { "fill"?: string; "size"?: string; } interface HyIconDownload { "fill"?: string; "size"?: string; } interface HyIconDrag { "fill"?: string; "size"?: string; } interface HyIconDragbutton { "fill"?: string; "size"?: string; } interface HyIconDropDown { "fill"?: string; "size"?: string; } interface HyIconEdit { "fill"?: string; "size"?: string; } interface HyIconEditEvent { "fill"?: string; "size"?: string; } interface HyIconEmbed { "fill"?: string; "size"?: string; } interface HyIconEuro { "fill"?: string; "size"?: string; } interface HyIconEvents { "fill"?: string; "size"?: string; } interface HyIconExternalLink { "fill"?: string; "size"?: string; } interface HyIconEyeSlash { "fill"?: string; "size"?: string; } interface HyIconFacebook { "fill"?: string; "size"?: string; } interface HyIconFavorites { "fill"?: string; "size"?: string; } interface HyIconFeed { "fill"?: string; "size"?: string; } interface HyIconFileText { "fill"?: string; "size"?: string; } interface HyIconFullScreen { "fill"?: string; "size"?: string; } interface HyIconGlobe { "fill"?: string; "size"?: string; } interface HyIconGooglePlus { "fill"?: string; "size"?: string; } interface HyIconGrid { "fill"?: string; "size"?: string; } interface HyIconHamburger { "fill"?: string; "size"?: string; } interface HyIconHeart { "fill"?: string; "size"?: string; } interface HyIconHeartSupport { "fill"?: string; "size"?: string; } interface HyIconHelsinginyliopisto { "fill"?: string; "size"?: string; } interface HyIconHome { "fill"?: string; "size"?: string; } interface HyIconHorizontalResize { "fill"?: string; "size"?: string; } interface HyIconHyLogo { "fill"?: string; "size"?: string; } interface HyIconIdNumber { "fill"?: string; "size"?: string; } interface HyIconImage { "fill"?: string; "size"?: string; } interface HyIconImageGallery { "fill"?: string; "size"?: string; } interface HyIconImages { "fill"?: string; "size"?: string; } interface HyIconInfo { "fill"?: string; "size"?: string; } interface HyIconInfoStroke { "fill"?: string; "size"?: string; } interface HyIconInstagram { "fill"?: string; "size"?: string; } interface HyIconLeikiList { "fill"?: string; "size"?: string; } interface HyIconLinkArrow { "fill"?: string; "size"?: string; } interface HyIconLinkArrowDown { "fill"?: string; "size"?: string; } interface HyIconLinkArrowLeft { "fill"?: string; "size"?: string; } interface HyIconLinkArrowOffsite { "fill"?: string; "size"?: string; } interface HyIconLinkArrowUp { "fill"?: string; "size"?: string; } interface HyIconLinkArrow1 { "fill"?: string; "size"?: string; } interface HyIconLinkedin { "fill"?: string; "size"?: string; } interface HyIconList { "fill"?: string; "size"?: string; } interface HyIconListAsBlocks { "fill"?: string; "size"?: string; } interface HyIconListStyleGrid { "fill"?: string; "size"?: string; } interface HyIconListStyleList { "fill"?: string; "size"?: string; } interface HyIconListoflinks { "fill"?: string; "size"?: string; } interface HyIconLocation { "fill"?: string; "size"?: string; } interface HyIconLog { "fill"?: string; "size"?: string; } interface HyIconLogin { "fill"?: string; "size"?: string; } interface HyIconLogout { "fill"?: string; "size"?: string; } interface HyIconMagnifyMinus { "fill"?: string; "size"?: string; } interface HyIconMagnifyPlus { "fill"?: string; "size"?: string; } interface HyIconMail { "fill"?: string; "size"?: string; } interface HyIconMaster { "fill"?: string; "size"?: string; } interface HyIconMinus { "fill"?: string; "size"?: string; } interface HyIconMobile { "fill"?: string; "size"?: string; } interface HyIconModify { "fill"?: string; "size"?: string; } interface HyIconNaviTriangle { "fill"?: string; "size"?: string; } interface HyIconNewGroup { "fill"?: string; "size"?: string; } interface HyIconNewPerson { "fill"?: string; "size"?: string; } interface HyIconNotification { "fill"?: string; "size"?: string; } interface HyIconOpinderLogo { "fill"?: string; "size"?: string; } interface HyIconOpinderLogoNew { "fill"?: string; "size"?: string; } interface HyIconPdf { "fill"?: string; "size"?: string; } interface HyIconPeople { "fill"?: string; "size"?: string; } interface HyIconPermissionAll { "fill"?: string; "size"?: string; } interface HyIconPermissionGroup { "fill"?: string; "size"?: string; } interface HyIconPermissionPrivate { "fill"?: string; "size"?: string; } interface HyIconPerson { "fill"?: string; "size"?: string; } interface HyIconPersonOutline { "fill"?: string; "size"?: string; } interface HyIconPhone { "fill"?: string; "size"?: string; } interface HyIconPlay { "fill"?: string; "size"?: string; } interface HyIconPlus { "fill"?: string; "size"?: string; } interface HyIconPreview { "fill"?: string; "size"?: string; } interface HyIconProfile { "fill"?: string; "size"?: string; } interface HyIconQuestion { "fill"?: string; "size"?: string; } interface HyIconQuote { "fill"?: string; "size"?: string; } interface HyIconRemove { "fill"?: string; "size"?: string; } interface HyIconRetweet { "fill"?: string; "size"?: string; } interface HyIconRotateLeft { "fill"?: string; "size"?: string; } interface HyIconRotateRight { "fill"?: string; "size"?: string; } interface HyIconSearch { "fill"?: string; "size"?: string; } interface HyIconShare { "fill"?: string; "size"?: string; } interface HyIconSlimHamburgerMenu { "fill"?: string; "size"?: string; } interface HyIconSocialMedia { "fill"?: string; "size"?: string; } interface HyIconSomeFacebook { "fill"?: string; "size"?: string; } interface HyIconSomeInstagram { "fill"?: string; "size"?: string; } interface HyIconSomeLinkedin { "fill"?: string; "size"?: string; } interface HyIconSomeTiktok { "fill"?: string; "size"?: string; } interface HyIconSomeTwitter { "fill"?: string; "size"?: string; } interface HyIconSomeYoutube { "fill"?: string; "size"?: string; } interface HyIconSpinner { "fill"?: string; "size"?: string; } interface HyIconSquare { "fill"?: string; "size"?: string; } interface HyIconSquareChecked { "fill"?: string; "size"?: string; } interface HyIconTime { "fill"?: string; "size"?: string; } interface HyIconTodoList { "fill"?: string; "size"?: string; } interface HyIconTour { "fill"?: string; "size"?: string; } interface HyIconTwitterLike { "fill"?: string; "size"?: string; } interface HyIconUnitsAndFaculties { "fill"?: string; "size"?: string; } interface HyIconUrl { "fill"?: string; "size"?: string; } interface HyIconVideo { "fill"?: string; "size"?: string; } interface HyIconWarning { "fill"?: string; "size"?: string; } interface HyIconWrench { "fill"?: string; "size"?: string; } interface HyIconYoutube { "fill"?: string; "size"?: string; } interface HyIconicons { "fill"?: string; "size"?: string; } interface HyImage { "aspectRatioHeight"?: number; "aspectRatioWidth"?: number; "caption"?: string; "disableLazy"?: boolean; "fetchPriority"?: FetchPriorityRange; "imageAlt"?: string; "imageDecorative"?: boolean; "imageUrl"?: string; "sourceSet"?: ImageSrcSet2[] | string; } interface HyIngress { "headerstyle"?: string; } interface HyIntroduction { "headerstyle"?: string; "imageAlt"?: string; "imageUrl"?: string; "isExternal"?: boolean; "limitContentWidth"?: boolean; "reversed"?: boolean; "scLabel"?: string; "sourceSet"?: ImageSrcSet3[] | string; "textDescription"?: string; "textTitle"?: string; "url"?: string; "urlTitle"?: string; "variant"?: IntroductionBgColors; } interface HyKeyFigure { "description"?: string; "heading"?: string; "variant"?: KeyHighlightVariants; } interface HyKeyFigureGroup { "dataItems"?: KeyFigureValue[] | string; "headerstyle"?: string; } interface HyKeyHighlight { "description"?: string; "heading"?: string; "variant"?: KeyHighlightVariants; } interface HyKeyHighlightGroup { "dataItems"?: KeyHighlightValue[] | string; "headerstyle"?: string; "variant"?: KeyHighlightVariants; } interface HyLargeProcessFlow { "dataItems"?: ProcessFlowValue[] | string; "headerstyle"?: string; } interface HyLargeProcessFlowPhase { "dataItems"?: PhaseValue[] | string; } interface HyLink { "isExternal"?: boolean; "linkContent"?: string; "scLabel"?: string; "url"?: string; "variant"?: LinkVariants; } interface HyLinkBox { "disableLazy"?: boolean; "headerstyle"?: string; "imageAlt"?: string; "imageUrl"?: string; "isExternal"?: boolean; "readMoreLabel"?: string; "scLabel"?: string; "showLogo"?: boolean; "sourceSet"?: ImageSrcSet4[] | string; "textDescription"?: string; "textTitle"?: string; "url"?: string; "useSlot"?: boolean; "variant"?: LinkBoxVariants; } interface HyLinkBoxList { "dataItems"?: LinkBox[] | string; "headerstyle"?: string; "readMoreLabel"?: string; "variant"?: LinkBoxVariants; } interface HyLinkList { "dataItems"?: CtaLinkValue[] | string; "headerstyle"?: string; "headingVariant"?: string; "listHeading"?: string; "variation"?: string; } interface HyListItem { "additionalInfo"?: AdditionalInfo[] | string; "disableLazy"?: boolean; "headerstyle"?: string; "imageLabel"?: string; "isExternal"?: boolean; "itemDescription"?: any; "itemImageAlt"?: string; "itemImageUrl"?: string; "itemTitle"?: string; "itemType"?: string; "outGoingUrlLabel"?: string; "relatedLinks"?: RelatedLink[] | string; "relatedLinksBlockTitle"?: string; "scLabel"?: string; "sourceSet"?: ImageSrcSet5[] | string; "truncateDescription"?: boolean; "truncateLimit"?: number; "url"?: string; "variant"?: ListItemVariants; } interface HyLogoGrid { } interface HyLogoGridItem { "image"?: string; "link"?: string; } interface HyMain { "hasSidebar"?: boolean; } interface HyMainContentWrapper { } interface HyMenuLanguage { "dataMenuLanguage"?: MenuLanguage[] | string; "isGroup"?: boolean; "labels"?: ComponentLabels[] | string; "onMenuLanguageToggled"?: (event: HyMenuLanguageCustomEvent) => void; } interface HyMenuLanguageItem { "abbr"?: string; "isActive"?: boolean; "isDisabled"?: boolean; "label"?: string; "langCode"?: string; "url"?: string; } interface HyMenuMainGroup { "dataMainMenu"?: MainMenu[] | string; "donate"?: DonateLink[]; "isMobile"?: boolean; "logoLabel"?: string; "logoUrl"?: string; "menuLabel"?: string; "menuLabelClose"?: string; "onMobileMenuTopToggle"?: (event: HyMenuMainGroupCustomEvent) => void; "onUniversityMainMenuToggled"?: (event: HyMenuMainGroupCustomEvent) => void; "siteLabel"?: string; "siteUrl"?: string; } interface HyOpeningHours { "blockId"?: string; "blockTitle"?: string; "buildingLabel"?: string; "customLink"?: string; "customLinkTitle"?: string; "customerServiceLabel"?: string; "date"?: string; "dateTitle"?: string; "dateType"?: string; "exceptional"?: boolean; "language"?: string; "listLabel"?: string; "multiple"?: boolean; "nextLabel"?: string; "prevLabel"?: string; "venueType"?: string; } interface HyOpeningHoursContent { "accessWithTagLabel"?: string; "buildingLabel"?: string; "dataItems"?: items[] | string; "learningCentreLabel"?: string; "multiple"?: boolean; "venueType"?: string; } interface HyPager { } interface HyPagerItem { "itemLabel"?: string; "itemUrl"?: string; "scAriaLabel"?: string; "variant"?: PaginationItemVariants; } interface HyParagraphText { "headerstyle"?: string; "placement"?: string; "variant"?: string; } interface HyPersonCard { "aboutInfo"?: string; "aboutInfoLabel"?: string; "categoryTitle"?: string; "department"?: string; "disableLazy"?: boolean; "email"?: string; "field"?: string; "firstName"?: string; "imageAlt"?: string; "imageUrl"?: string; "isExternal"?: boolean; "lastName"?: string; "phone"?: string; "positionTitle"?: string; "researchNetworks"?: string; "researchNetworksLabel"?: string; "scLabel"?: string; "studyProgramme"?: string; "studyProgrammeLabel"?: string; "url"?: string; "variant"?: PersonCardVariants; } interface HyPersonProfile { "hideFullAboutText"?: string; "organizationItemsLabelText"?: string; "peopleFinderReturnLabel"?: string; "peopleFinderReturnLink"?: string; "personDataJson"?: string; "showFullAboutText"?: string; } interface HyPersonProfileListing { "col"?: "col-1" | "col-2" | "col-4"; "inline"?: boolean; "isResearch"?: boolean; "items"?: personProfileListingItems; "textSpacingTight"?: boolean; "withoutIcons"?: boolean; } interface HyProcess { "dataItems"?: ProcessFlowBoxValue[] | string; "headerstyle"?: string; "numberTerm"?: string; } interface HyProcessFlowBox { "boxDescription"?: string; "boxNumber"?: string; "boxTitle"?: string; "intermediateStepTitle"?: string; "numberTerm"?: string; "stepState"?: ProcessFlowBoxStepStates; "variant"?: ProcessFlowBoxVariants; } interface HyProminentImage { "headerstyle"?: string; "imageAlt"?: string; "imageUrl"?: string; "sourceSet"?: ImageSrcSet6[] | string; "textTitle"?: string; } interface HyQuote { "headerstyle"?: string; "quoteSignature"?: string; } interface HyRow { /** * justify-content property. */ "align"?: string; /** * justify-content property. */ "justify"?: string; /** * Left margin to be added to adjacent items. */ "margin"?: number; } interface HySearchField { "ariaLabel"?: string; "inputId"?: string; "isLabelBold"?: boolean; "isLabelHidden"?: boolean; "isLuomusSearch"?: boolean; "label"?: string; "labelLarge"?: boolean; "placeholder"?: string; "prefillParameter"?: string; "resetLabel"?: string; } interface HySectionContainer { } interface HyShortcuts { "dataItems"?: ShortcutLinkValue[] | string; "headerstyle"?: string; "listHeading"?: string; } interface HySiteHeader { "dataMainMenuLinks"?: DesktopLinks[] | string; "dataMenuDonate"?: string; "dataMenuLanguage"?: string; "dataSearchTools"?: DesktopLinks[] | string; "dataSiteHeaderLabels"?: string; "dataSiteSearchLabels"?: string; "groupLogoUrl"?: string; "groupType"?: string; "isBetaGroup"?: boolean; "isGroup"?: boolean; "isLuomusGroup"?: boolean; "logoLabel"?: string; "logoUrl"?: string; "menuLabel"?: string; "menuLabelClose"?: string; "menuLabelOpen"?: string; "menuType"?: MenuType; "noSearch"?: boolean; "onHeaderScrollDown"?: (event: HySiteHeaderCustomEvent) => void; "onHeaderScrollUp"?: (event: HySiteHeaderCustomEvent) => void; "onMenuMobileToggled"?: (event: HySiteHeaderCustomEvent) => void; "onMenuMobileTopToggled"?: (event: HySiteHeaderCustomEvent) => void; "researchGroupLabel"?: string; "showSearchLabel"?: boolean; "siteLabel"?: string; "siteUrl"?: string; } interface HySiteLogo { "color"?: ColorVariant; "isGroup"?: boolean; "isLuomusGroup"?: boolean; "label"?: string; "size"?: SiteLogoSize; "type"?: FooterVariant; "url"?: string; } interface HySiteSearch { "color"?: ColorVariant; "dataSearchSpecialTools"?: string; "isAlternative"?: boolean; "isBetaGroup"?: boolean; "isGroup"?: boolean; "isLuomusGroup"?: boolean; "labels"?: ComponentLabels[] | string; "onSearchPanelToggled"?: (event: HySiteSearchCustomEvent) => void; "searchLabels"?: string; "searchLanguage"?: string; "searchTools"?: string; "showLabel"?: boolean; "size"?: number; } interface HyTableContainer { } interface HyTabs { "headerstyle"?: string; "tabId"?: string; "tabListLabel"?: string; } interface HyTabsItem { "tabTitle"?: string; } interface HyTag { } interface HyTinyText { } interface HyTwitterFeed { "headingVariant"?: string; "paragraphTitle"?: string; "tweetType"?: string; "tweets"?: string; "twitterFeedKeyword"?: string; } interface HyTwoColumns { "mobileReversed"?: boolean; "reversed"?: boolean; } interface HyUserLoginForm { "logoLabel"?: string; "logoUrl"?: string; } interface HyVideo { /** * Context label */ "contextLabel"?: string; /** * Should context label be visible */ "contextLabelVisible"?: boolean; /** * Date added date as string */ "dateAdded"?: string; /** * Label for date added */ "dateAddedLabel"?: string; "disableLazy"?: boolean; /** * Duration number */ "duration"?: string; /** * Label for duration number */ "durationLabel"?: string; "headerstyle"?: string; /** * Use horizontal layout where metadata is on side */ "horizontal"?: boolean; /** * Url to video, used with preview image */ "linkToVideo"?: string; /** * Label for play button if preview image is provided */ "playButtonLabel"?: string; /** * Should play button be visible */ "playButtonVisible"?: boolean; /** * Preview image url */ "previewImageUrl"?: string; /** * Series count */ "seriesCount"?: string; /** * Series label */ "seriesLabel"?: string; "showLessLabel"?: string; "showMoreLabel"?: string; "simplePlayButton"?: boolean; "styleList"?: boolean; /** * Video description */ "videoDescription"?: string; /** * Video title */ "videoTitle"?: string; /** * Views count number */ "views"?: string; /** * Label for views number */ "viewsLabel"?: string; } interface IntrinsicElements { "hy-accordion-container": HyAccordionContainer; "hy-accordion-item": HyAccordionItem; "hy-adjacent-image-text": HyAdjacentImageText; "hy-anchor-link-list": HyAnchorLinkList; "hy-badge": HyBadge; "hy-banner": HyBanner; "hy-box": HyBox; "hy-breadcrumbs": HyBreadcrumbs; "hy-checkbox": HyCheckbox; "hy-collaboration": HyCollaboration; "hy-content-list": HyContentList; "hy-content-list-item": HyContentListItem; "hy-crisis-banner": HyCrisisBanner; "hy-cta-button": HyCtaButton; "hy-cta-link": HyCtaLink; "hy-dropdown": HyDropdown; "hy-event-item": HyEventItem; "hy-events": HyEvents; "hy-filter-group": HyFilterGroup; "hy-filter-group-item": HyFilterGroupItem; "hy-filter-list-type": HyFilterListType; "hy-filter-visibility-tool": HyFilterVisibilityTool; "hy-filter-visibility-tool-reset": HyFilterVisibilityToolReset; "hy-filter-visibility-tool-toggle": HyFilterVisibilityToolToggle; "hy-footer": HyFooter; "hy-footer-action": HyFooterAction; "hy-footer-base": HyFooterBase; "hy-footer-info": HyFooterInfo; "hy-footer-link-item": HyFooterLinkItem; "hy-general-list": HyGeneralList; "hy-general-list-item": HyGeneralListItem; "hy-heading": HyHeading; "hy-hero": HyHero; "hy-hero-carousel": HyHeroCarousel; "hy-icon": HyIcon; "hy-icon-add-to-todo-list": HyIconAddToTodoList; "hy-icon-alert": HyIconAlert; "hy-icon-archive": HyIconArchive; "hy-icon-arrow-down": HyIconArrowDown; "hy-icon-arrow-left": HyIconArrowLeft; "hy-icon-arrow-right": HyIconArrowRight; "hy-icon-arrow-to-right": HyIconArrowToRight; "hy-icon-arrow-up": HyIconArrowUp; "hy-icon-avatar": HyIconAvatar; "hy-icon-avatar-group": HyIconAvatarGroup; "hy-icon-bachelor": HyIconBachelor; "hy-icon-bullet-list": HyIconBulletList; "hy-icon-camera": HyIconCamera; "hy-icon-caret-down": HyIconCaretDown; "hy-icon-caret-left": HyIconCaretLeft; "hy-icon-caret-right": HyIconCaretRight; "hy-icon-caret-up": HyIconCaretUp; "hy-icon-chat": HyIconChat; "hy-icon-code-fork": HyIconCodeFork; "hy-icon-cogs": HyIconCogs; "hy-icon-contentlink": HyIconContentlink; "hy-icon-customlink": HyIconCustomlink; "hy-icon-date": HyIconDate; "hy-icon-discover": HyIconDiscover; "hy-icon-done": HyIconDone; "hy-icon-dot": HyIconDot; "hy-icon-dot-arrow-right": HyIconDotArrowRight; "hy-icon-download": HyIconDownload; "hy-icon-drag": HyIconDrag; "hy-icon-dragbutton": HyIconDragbutton; "hy-icon-drop-down": HyIconDropDown; "hy-icon-edit": HyIconEdit; "hy-icon-edit-event": HyIconEditEvent; "hy-icon-embed": HyIconEmbed; "hy-icon-euro": HyIconEuro; "hy-icon-events": HyIconEvents; "hy-icon-external-link": HyIconExternalLink; "hy-icon-eye-slash": HyIconEyeSlash; "hy-icon-facebook": HyIconFacebook; "hy-icon-favorites": HyIconFavorites; "hy-icon-feed": HyIconFeed; "hy-icon-file-text": HyIconFileText; "hy-icon-full-screen": HyIconFullScreen; "hy-icon-globe": HyIconGlobe; "hy-icon-google-plus": HyIconGooglePlus; "hy-icon-grid": HyIconGrid; "hy-icon-hamburger": HyIconHamburger; "hy-icon-heart": HyIconHeart; "hy-icon-heart-support": HyIconHeartSupport; "hy-icon-helsinginyliopisto": HyIconHelsinginyliopisto; "hy-icon-home": HyIconHome; "hy-icon-horizontal-resize": HyIconHorizontalResize; "hy-icon-hy-logo": HyIconHyLogo; "hy-icon-id-number": HyIconIdNumber; "hy-icon-image": HyIconImage; "hy-icon-image-gallery": HyIconImageGallery; "hy-icon-images": HyIconImages; "hy-icon-info": HyIconInfo; "hy-icon-info-stroke": HyIconInfoStroke; "hy-icon-instagram": HyIconInstagram; "hy-icon-leiki-list": HyIconLeikiList; "hy-icon-link-arrow": HyIconLinkArrow; "hy-icon-link-arrow-down": HyIconLinkArrowDown; "hy-icon-link-arrow-left": HyIconLinkArrowLeft; "hy-icon-link-arrow-offsite": HyIconLinkArrowOffsite; "hy-icon-link-arrow-up": HyIconLinkArrowUp; "hy-icon-link-arrow1": HyIconLinkArrow1; "hy-icon-linkedin": HyIconLinkedin; "hy-icon-list": HyIconList; "hy-icon-list-as-blocks": HyIconListAsBlocks; "hy-icon-list-style-grid": HyIconListStyleGrid; "hy-icon-list-style-list": HyIconListStyleList; "hy-icon-listoflinks": HyIconListoflinks; "hy-icon-location": HyIconLocation; "hy-icon-log": HyIconLog; "hy-icon-login": HyIconLogin; "hy-icon-logout": HyIconLogout; "hy-icon-magnify-minus": HyIconMagnifyMinus; "hy-icon-magnify-plus": HyIconMagnifyPlus; "hy-icon-mail": HyIconMail; "hy-icon-master": HyIconMaster; "hy-icon-minus": HyIconMinus; "hy-icon-mobile": HyIconMobile; "hy-icon-modify": HyIconModify; "hy-icon-navi-triangle": HyIconNaviTriangle; "hy-icon-new-group": HyIconNewGroup; "hy-icon-new-person": HyIconNewPerson; "hy-icon-notification": HyIconNotification; "hy-icon-opinder-logo": HyIconOpinderLogo; "hy-icon-opinder-logo-new": HyIconOpinderLogoNew; "hy-icon-pdf": HyIconPdf; "hy-icon-people": HyIconPeople; "hy-icon-permission-all": HyIconPermissionAll; "hy-icon-permission-group": HyIconPermissionGroup; "hy-icon-permission-private": HyIconPermissionPrivate; "hy-icon-person": HyIconPerson; "hy-icon-person-outline": HyIconPersonOutline; "hy-icon-phone": HyIconPhone; "hy-icon-play": HyIconPlay; "hy-icon-plus": HyIconPlus; "hy-icon-preview": HyIconPreview; "hy-icon-profile": HyIconProfile; "hy-icon-question": HyIconQuestion; "hy-icon-quote": HyIconQuote; "hy-icon-remove": HyIconRemove; "hy-icon-retweet": HyIconRetweet; "hy-icon-rotate-left": HyIconRotateLeft; "hy-icon-rotate-right": HyIconRotateRight; "hy-icon-search": HyIconSearch; "hy-icon-share": HyIconShare; "hy-icon-slim-hamburger-menu": HyIconSlimHamburgerMenu; "hy-icon-social-media": HyIconSocialMedia; "hy-icon-some-facebook": HyIconSomeFacebook; "hy-icon-some-instagram": HyIconSomeInstagram; "hy-icon-some-linkedin": HyIconSomeLinkedin; "hy-icon-some-tiktok": HyIconSomeTiktok; "hy-icon-some-twitter": HyIconSomeTwitter; "hy-icon-some-youtube": HyIconSomeYoutube; "hy-icon-spinner": HyIconSpinner; "hy-icon-square": HyIconSquare; "hy-icon-square-checked": HyIconSquareChecked; "hy-icon-time": HyIconTime; "hy-icon-todo-list": HyIconTodoList; "hy-icon-tour": HyIconTour; "hy-icon-twitter-like": HyIconTwitterLike; "hy-icon-units-and-faculties": HyIconUnitsAndFaculties; "hy-icon-url": HyIconUrl; "hy-icon-video": HyIconVideo; "hy-icon-warning": HyIconWarning; "hy-icon-wrench": HyIconWrench; "hy-icon-youtube": HyIconYoutube; "hy-iconicons": HyIconicons; "hy-image": HyImage; "hy-ingress": HyIngress; "hy-introduction": HyIntroduction; "hy-key-figure": HyKeyFigure; "hy-key-figure-group": HyKeyFigureGroup; "hy-key-highlight": HyKeyHighlight; "hy-key-highlight-group": HyKeyHighlightGroup; "hy-large-process-flow": HyLargeProcessFlow; "hy-large-process-flow-phase": HyLargeProcessFlowPhase; "hy-link": HyLink; "hy-link-box": HyLinkBox; "hy-link-box-list": HyLinkBoxList; "hy-link-list": HyLinkList; "hy-list-item": HyListItem; "hy-logo-grid": HyLogoGrid; "hy-logo-grid-item": HyLogoGridItem; "hy-main": HyMain; "hy-main-content-wrapper": HyMainContentWrapper; "hy-menu-language": HyMenuLanguage; "hy-menu-language-item": HyMenuLanguageItem; "hy-menu-main-group": HyMenuMainGroup; "hy-opening-hours": HyOpeningHours; "hy-opening-hours-content": HyOpeningHoursContent; "hy-pager": HyPager; "hy-pager-item": HyPagerItem; "hy-paragraph-text": HyParagraphText; "hy-person-card": HyPersonCard; "hy-person-profile": HyPersonProfile; "hy-person-profile-listing": HyPersonProfileListing; "hy-process": HyProcess; "hy-process-flow-box": HyProcessFlowBox; "hy-prominent-image": HyProminentImage; "hy-quote": HyQuote; "hy-row": HyRow; "hy-search-field": HySearchField; "hy-section-container": HySectionContainer; "hy-shortcuts": HyShortcuts; "hy-site-header": HySiteHeader; "hy-site-logo": HySiteLogo; "hy-site-search": HySiteSearch; "hy-table-container": HyTableContainer; "hy-tabs": HyTabs; "hy-tabs-item": HyTabsItem; "hy-tag": HyTag; "hy-tiny-text": HyTinyText; "hy-twitter-feed": HyTwitterFeed; "hy-two-columns": HyTwoColumns; "hy-user-login-form": HyUserLoginForm; "hy-video": HyVideo; } } export { LocalJSX as JSX }; declare module "@stencil/core" { export namespace JSX { interface IntrinsicElements { "hy-accordion-container": LocalJSX.HyAccordionContainer & JSXBase.HTMLAttributes; "hy-accordion-item": LocalJSX.HyAccordionItem & JSXBase.HTMLAttributes; "hy-adjacent-image-text": LocalJSX.HyAdjacentImageText & JSXBase.HTMLAttributes; "hy-anchor-link-list": LocalJSX.HyAnchorLinkList & JSXBase.HTMLAttributes; "hy-badge": LocalJSX.HyBadge & JSXBase.HTMLAttributes; "hy-banner": LocalJSX.HyBanner & JSXBase.HTMLAttributes; "hy-box": LocalJSX.HyBox & JSXBase.HTMLAttributes; "hy-breadcrumbs": LocalJSX.HyBreadcrumbs & JSXBase.HTMLAttributes; "hy-checkbox": LocalJSX.HyCheckbox & JSXBase.HTMLAttributes; "hy-collaboration": LocalJSX.HyCollaboration & JSXBase.HTMLAttributes; "hy-content-list": LocalJSX.HyContentList & JSXBase.HTMLAttributes; "hy-content-list-item": LocalJSX.HyContentListItem & JSXBase.HTMLAttributes; "hy-crisis-banner": LocalJSX.HyCrisisBanner & JSXBase.HTMLAttributes; "hy-cta-button": LocalJSX.HyCtaButton & JSXBase.HTMLAttributes; "hy-cta-link": LocalJSX.HyCtaLink & JSXBase.HTMLAttributes; "hy-dropdown": LocalJSX.HyDropdown & JSXBase.HTMLAttributes; "hy-event-item": LocalJSX.HyEventItem & JSXBase.HTMLAttributes; "hy-events": LocalJSX.HyEvents & JSXBase.HTMLAttributes; "hy-filter-group": LocalJSX.HyFilterGroup & JSXBase.HTMLAttributes; "hy-filter-group-item": LocalJSX.HyFilterGroupItem & JSXBase.HTMLAttributes; "hy-filter-list-type": LocalJSX.HyFilterListType & JSXBase.HTMLAttributes; "hy-filter-visibility-tool": LocalJSX.HyFilterVisibilityTool & JSXBase.HTMLAttributes; "hy-filter-visibility-tool-reset": LocalJSX.HyFilterVisibilityToolReset & JSXBase.HTMLAttributes; "hy-filter-visibility-tool-toggle": LocalJSX.HyFilterVisibilityToolToggle & JSXBase.HTMLAttributes; "hy-footer": LocalJSX.HyFooter & JSXBase.HTMLAttributes; "hy-footer-action": LocalJSX.HyFooterAction & JSXBase.HTMLAttributes; "hy-footer-base": LocalJSX.HyFooterBase & JSXBase.HTMLAttributes; "hy-footer-info": LocalJSX.HyFooterInfo & JSXBase.HTMLAttributes; "hy-footer-link-item": LocalJSX.HyFooterLinkItem & JSXBase.HTMLAttributes; "hy-general-list": LocalJSX.HyGeneralList & JSXBase.HTMLAttributes; "hy-general-list-item": LocalJSX.HyGeneralListItem & JSXBase.HTMLAttributes; "hy-heading": LocalJSX.HyHeading & JSXBase.HTMLAttributes; "hy-hero": LocalJSX.HyHero & JSXBase.HTMLAttributes; "hy-hero-carousel": LocalJSX.HyHeroCarousel & JSXBase.HTMLAttributes; "hy-icon": LocalJSX.HyIcon & JSXBase.HTMLAttributes; "hy-icon-add-to-todo-list": LocalJSX.HyIconAddToTodoList & JSXBase.HTMLAttributes; "hy-icon-alert": LocalJSX.HyIconAlert & JSXBase.HTMLAttributes; "hy-icon-archive": LocalJSX.HyIconArchive & JSXBase.HTMLAttributes; "hy-icon-arrow-down": LocalJSX.HyIconArrowDown & JSXBase.HTMLAttributes; "hy-icon-arrow-left": LocalJSX.HyIconArrowLeft & JSXBase.HTMLAttributes; "hy-icon-arrow-right": LocalJSX.HyIconArrowRight & JSXBase.HTMLAttributes; "hy-icon-arrow-to-right": LocalJSX.HyIconArrowToRight & JSXBase.HTMLAttributes; "hy-icon-arrow-up": LocalJSX.HyIconArrowUp & JSXBase.HTMLAttributes; "hy-icon-avatar": LocalJSX.HyIconAvatar & JSXBase.HTMLAttributes; "hy-icon-avatar-group": LocalJSX.HyIconAvatarGroup & JSXBase.HTMLAttributes; "hy-icon-bachelor": LocalJSX.HyIconBachelor & JSXBase.HTMLAttributes; "hy-icon-bullet-list": LocalJSX.HyIconBulletList & JSXBase.HTMLAttributes; "hy-icon-camera": LocalJSX.HyIconCamera & JSXBase.HTMLAttributes; "hy-icon-caret-down": LocalJSX.HyIconCaretDown & JSXBase.HTMLAttributes; "hy-icon-caret-left": LocalJSX.HyIconCaretLeft & JSXBase.HTMLAttributes; "hy-icon-caret-right": LocalJSX.HyIconCaretRight & JSXBase.HTMLAttributes; "hy-icon-caret-up": LocalJSX.HyIconCaretUp & JSXBase.HTMLAttributes; "hy-icon-chat": LocalJSX.HyIconChat & JSXBase.HTMLAttributes; "hy-icon-code-fork": LocalJSX.HyIconCodeFork & JSXBase.HTMLAttributes; "hy-icon-cogs": LocalJSX.HyIconCogs & JSXBase.HTMLAttributes; "hy-icon-contentlink": LocalJSX.HyIconContentlink & JSXBase.HTMLAttributes; "hy-icon-customlink": LocalJSX.HyIconCustomlink & JSXBase.HTMLAttributes; "hy-icon-date": LocalJSX.HyIconDate & JSXBase.HTMLAttributes; "hy-icon-discover": LocalJSX.HyIconDiscover & JSXBase.HTMLAttributes; "hy-icon-done": LocalJSX.HyIconDone & JSXBase.HTMLAttributes; "hy-icon-dot": LocalJSX.HyIconDot & JSXBase.HTMLAttributes; "hy-icon-dot-arrow-right": LocalJSX.HyIconDotArrowRight & JSXBase.HTMLAttributes; "hy-icon-download": LocalJSX.HyIconDownload & JSXBase.HTMLAttributes; "hy-icon-drag": LocalJSX.HyIconDrag & JSXBase.HTMLAttributes; "hy-icon-dragbutton": LocalJSX.HyIconDragbutton & JSXBase.HTMLAttributes; "hy-icon-drop-down": LocalJSX.HyIconDropDown & JSXBase.HTMLAttributes; "hy-icon-edit": LocalJSX.HyIconEdit & JSXBase.HTMLAttributes; "hy-icon-edit-event": LocalJSX.HyIconEditEvent & JSXBase.HTMLAttributes; "hy-icon-embed": LocalJSX.HyIconEmbed & JSXBase.HTMLAttributes; "hy-icon-euro": LocalJSX.HyIconEuro & JSXBase.HTMLAttributes; "hy-icon-events": LocalJSX.HyIconEvents & JSXBase.HTMLAttributes; "hy-icon-external-link": LocalJSX.HyIconExternalLink & JSXBase.HTMLAttributes; "hy-icon-eye-slash": LocalJSX.HyIconEyeSlash & JSXBase.HTMLAttributes; "hy-icon-facebook": LocalJSX.HyIconFacebook & JSXBase.HTMLAttributes; "hy-icon-favorites": LocalJSX.HyIconFavorites & JSXBase.HTMLAttributes; "hy-icon-feed": LocalJSX.HyIconFeed & JSXBase.HTMLAttributes; "hy-icon-file-text": LocalJSX.HyIconFileText & JSXBase.HTMLAttributes; "hy-icon-full-screen": LocalJSX.HyIconFullScreen & JSXBase.HTMLAttributes; "hy-icon-globe": LocalJSX.HyIconGlobe & JSXBase.HTMLAttributes; "hy-icon-google-plus": LocalJSX.HyIconGooglePlus & JSXBase.HTMLAttributes; "hy-icon-grid": LocalJSX.HyIconGrid & JSXBase.HTMLAttributes; "hy-icon-hamburger": LocalJSX.HyIconHamburger & JSXBase.HTMLAttributes; "hy-icon-heart": LocalJSX.HyIconHeart & JSXBase.HTMLAttributes; "hy-icon-heart-support": LocalJSX.HyIconHeartSupport & JSXBase.HTMLAttributes; "hy-icon-helsinginyliopisto": LocalJSX.HyIconHelsinginyliopisto & JSXBase.HTMLAttributes; "hy-icon-home": LocalJSX.HyIconHome & JSXBase.HTMLAttributes; "hy-icon-horizontal-resize": LocalJSX.HyIconHorizontalResize & JSXBase.HTMLAttributes; "hy-icon-hy-logo": LocalJSX.HyIconHyLogo & JSXBase.HTMLAttributes; "hy-icon-id-number": LocalJSX.HyIconIdNumber & JSXBase.HTMLAttributes; "hy-icon-image": LocalJSX.HyIconImage & JSXBase.HTMLAttributes; "hy-icon-image-gallery": LocalJSX.HyIconImageGallery & JSXBase.HTMLAttributes; "hy-icon-images": LocalJSX.HyIconImages & JSXBase.HTMLAttributes; "hy-icon-info": LocalJSX.HyIconInfo & JSXBase.HTMLAttributes; "hy-icon-info-stroke": LocalJSX.HyIconInfoStroke & JSXBase.HTMLAttributes; "hy-icon-instagram": LocalJSX.HyIconInstagram & JSXBase.HTMLAttributes; "hy-icon-leiki-list": LocalJSX.HyIconLeikiList & JSXBase.HTMLAttributes; "hy-icon-link-arrow": LocalJSX.HyIconLinkArrow & JSXBase.HTMLAttributes; "hy-icon-link-arrow-down": LocalJSX.HyIconLinkArrowDown & JSXBase.HTMLAttributes; "hy-icon-link-arrow-left": LocalJSX.HyIconLinkArrowLeft & JSXBase.HTMLAttributes; "hy-icon-link-arrow-offsite": LocalJSX.HyIconLinkArrowOffsite & JSXBase.HTMLAttributes; "hy-icon-link-arrow-up": LocalJSX.HyIconLinkArrowUp & JSXBase.HTMLAttributes; "hy-icon-link-arrow1": LocalJSX.HyIconLinkArrow1 & JSXBase.HTMLAttributes; "hy-icon-linkedin": LocalJSX.HyIconLinkedin & JSXBase.HTMLAttributes; "hy-icon-list": LocalJSX.HyIconList & JSXBase.HTMLAttributes; "hy-icon-list-as-blocks": LocalJSX.HyIconListAsBlocks & JSXBase.HTMLAttributes; "hy-icon-list-style-grid": LocalJSX.HyIconListStyleGrid & JSXBase.HTMLAttributes; "hy-icon-list-style-list": LocalJSX.HyIconListStyleList & JSXBase.HTMLAttributes; "hy-icon-listoflinks": LocalJSX.HyIconListoflinks & JSXBase.HTMLAttributes; "hy-icon-location": LocalJSX.HyIconLocation & JSXBase.HTMLAttributes; "hy-icon-log": LocalJSX.HyIconLog & JSXBase.HTMLAttributes; "hy-icon-login": LocalJSX.HyIconLogin & JSXBase.HTMLAttributes; "hy-icon-logout": LocalJSX.HyIconLogout & JSXBase.HTMLAttributes; "hy-icon-magnify-minus": LocalJSX.HyIconMagnifyMinus & JSXBase.HTMLAttributes; "hy-icon-magnify-plus": LocalJSX.HyIconMagnifyPlus & JSXBase.HTMLAttributes; "hy-icon-mail": LocalJSX.HyIconMail & JSXBase.HTMLAttributes; "hy-icon-master": LocalJSX.HyIconMaster & JSXBase.HTMLAttributes; "hy-icon-minus": LocalJSX.HyIconMinus & JSXBase.HTMLAttributes; "hy-icon-mobile": LocalJSX.HyIconMobile & JSXBase.HTMLAttributes; "hy-icon-modify": LocalJSX.HyIconModify & JSXBase.HTMLAttributes; "hy-icon-navi-triangle": LocalJSX.HyIconNaviTriangle & JSXBase.HTMLAttributes; "hy-icon-new-group": LocalJSX.HyIconNewGroup & JSXBase.HTMLAttributes; "hy-icon-new-person": LocalJSX.HyIconNewPerson & JSXBase.HTMLAttributes; "hy-icon-notification": LocalJSX.HyIconNotification & JSXBase.HTMLAttributes; "hy-icon-opinder-logo": LocalJSX.HyIconOpinderLogo & JSXBase.HTMLAttributes; "hy-icon-opinder-logo-new": LocalJSX.HyIconOpinderLogoNew & JSXBase.HTMLAttributes; "hy-icon-pdf": LocalJSX.HyIconPdf & JSXBase.HTMLAttributes; "hy-icon-people": LocalJSX.HyIconPeople & JSXBase.HTMLAttributes; "hy-icon-permission-all": LocalJSX.HyIconPermissionAll & JSXBase.HTMLAttributes; "hy-icon-permission-group": LocalJSX.HyIconPermissionGroup & JSXBase.HTMLAttributes; "hy-icon-permission-private": LocalJSX.HyIconPermissionPrivate & JSXBase.HTMLAttributes; "hy-icon-person": LocalJSX.HyIconPerson & JSXBase.HTMLAttributes; "hy-icon-person-outline": LocalJSX.HyIconPersonOutline & JSXBase.HTMLAttributes; "hy-icon-phone": LocalJSX.HyIconPhone & JSXBase.HTMLAttributes; "hy-icon-play": LocalJSX.HyIconPlay & JSXBase.HTMLAttributes; "hy-icon-plus": LocalJSX.HyIconPlus & JSXBase.HTMLAttributes; "hy-icon-preview": LocalJSX.HyIconPreview & JSXBase.HTMLAttributes; "hy-icon-profile": LocalJSX.HyIconProfile & JSXBase.HTMLAttributes; "hy-icon-question": LocalJSX.HyIconQuestion & JSXBase.HTMLAttributes; "hy-icon-quote": LocalJSX.HyIconQuote & JSXBase.HTMLAttributes; "hy-icon-remove": LocalJSX.HyIconRemove & JSXBase.HTMLAttributes; "hy-icon-retweet": LocalJSX.HyIconRetweet & JSXBase.HTMLAttributes; "hy-icon-rotate-left": LocalJSX.HyIconRotateLeft & JSXBase.HTMLAttributes; "hy-icon-rotate-right": LocalJSX.HyIconRotateRight & JSXBase.HTMLAttributes; "hy-icon-search": LocalJSX.HyIconSearch & JSXBase.HTMLAttributes; "hy-icon-share": LocalJSX.HyIconShare & JSXBase.HTMLAttributes; "hy-icon-slim-hamburger-menu": LocalJSX.HyIconSlimHamburgerMenu & JSXBase.HTMLAttributes; "hy-icon-social-media": LocalJSX.HyIconSocialMedia & JSXBase.HTMLAttributes; "hy-icon-some-facebook": LocalJSX.HyIconSomeFacebook & JSXBase.HTMLAttributes; "hy-icon-some-instagram": LocalJSX.HyIconSomeInstagram & JSXBase.HTMLAttributes; "hy-icon-some-linkedin": LocalJSX.HyIconSomeLinkedin & JSXBase.HTMLAttributes; "hy-icon-some-tiktok": LocalJSX.HyIconSomeTiktok & JSXBase.HTMLAttributes; "hy-icon-some-twitter": LocalJSX.HyIconSomeTwitter & JSXBase.HTMLAttributes; "hy-icon-some-youtube": LocalJSX.HyIconSomeYoutube & JSXBase.HTMLAttributes; "hy-icon-spinner": LocalJSX.HyIconSpinner & JSXBase.HTMLAttributes; "hy-icon-square": LocalJSX.HyIconSquare & JSXBase.HTMLAttributes; "hy-icon-square-checked": LocalJSX.HyIconSquareChecked & JSXBase.HTMLAttributes; "hy-icon-time": LocalJSX.HyIconTime & JSXBase.HTMLAttributes; "hy-icon-todo-list": LocalJSX.HyIconTodoList & JSXBase.HTMLAttributes; "hy-icon-tour": LocalJSX.HyIconTour & JSXBase.HTMLAttributes; "hy-icon-twitter-like": LocalJSX.HyIconTwitterLike & JSXBase.HTMLAttributes; "hy-icon-units-and-faculties": LocalJSX.HyIconUnitsAndFaculties & JSXBase.HTMLAttributes; "hy-icon-url": LocalJSX.HyIconUrl & JSXBase.HTMLAttributes; "hy-icon-video": LocalJSX.HyIconVideo & JSXBase.HTMLAttributes; "hy-icon-warning": LocalJSX.HyIconWarning & JSXBase.HTMLAttributes; "hy-icon-wrench": LocalJSX.HyIconWrench & JSXBase.HTMLAttributes; "hy-icon-youtube": LocalJSX.HyIconYoutube & JSXBase.HTMLAttributes; "hy-iconicons": LocalJSX.HyIconicons & JSXBase.HTMLAttributes; "hy-image": LocalJSX.HyImage & JSXBase.HTMLAttributes; "hy-ingress": LocalJSX.HyIngress & JSXBase.HTMLAttributes; "hy-introduction": LocalJSX.HyIntroduction & JSXBase.HTMLAttributes; "hy-key-figure": LocalJSX.HyKeyFigure & JSXBase.HTMLAttributes; "hy-key-figure-group": LocalJSX.HyKeyFigureGroup & JSXBase.HTMLAttributes; "hy-key-highlight": LocalJSX.HyKeyHighlight & JSXBase.HTMLAttributes; "hy-key-highlight-group": LocalJSX.HyKeyHighlightGroup & JSXBase.HTMLAttributes; "hy-large-process-flow": LocalJSX.HyLargeProcessFlow & JSXBase.HTMLAttributes; "hy-large-process-flow-phase": LocalJSX.HyLargeProcessFlowPhase & JSXBase.HTMLAttributes; "hy-link": LocalJSX.HyLink & JSXBase.HTMLAttributes; "hy-link-box": LocalJSX.HyLinkBox & JSXBase.HTMLAttributes; "hy-link-box-list": LocalJSX.HyLinkBoxList & JSXBase.HTMLAttributes; "hy-link-list": LocalJSX.HyLinkList & JSXBase.HTMLAttributes; "hy-list-item": LocalJSX.HyListItem & JSXBase.HTMLAttributes; "hy-logo-grid": LocalJSX.HyLogoGrid & JSXBase.HTMLAttributes; "hy-logo-grid-item": LocalJSX.HyLogoGridItem & JSXBase.HTMLAttributes; "hy-main": LocalJSX.HyMain & JSXBase.HTMLAttributes; "hy-main-content-wrapper": LocalJSX.HyMainContentWrapper & JSXBase.HTMLAttributes; "hy-menu-language": LocalJSX.HyMenuLanguage & JSXBase.HTMLAttributes; "hy-menu-language-item": LocalJSX.HyMenuLanguageItem & JSXBase.HTMLAttributes; "hy-menu-main-group": LocalJSX.HyMenuMainGroup & JSXBase.HTMLAttributes; "hy-opening-hours": LocalJSX.HyOpeningHours & JSXBase.HTMLAttributes; "hy-opening-hours-content": LocalJSX.HyOpeningHoursContent & JSXBase.HTMLAttributes; "hy-pager": LocalJSX.HyPager & JSXBase.HTMLAttributes; "hy-pager-item": LocalJSX.HyPagerItem & JSXBase.HTMLAttributes; "hy-paragraph-text": LocalJSX.HyParagraphText & JSXBase.HTMLAttributes; "hy-person-card": LocalJSX.HyPersonCard & JSXBase.HTMLAttributes; "hy-person-profile": LocalJSX.HyPersonProfile & JSXBase.HTMLAttributes; "hy-person-profile-listing": LocalJSX.HyPersonProfileListing & JSXBase.HTMLAttributes; "hy-process": LocalJSX.HyProcess & JSXBase.HTMLAttributes; "hy-process-flow-box": LocalJSX.HyProcessFlowBox & JSXBase.HTMLAttributes; "hy-prominent-image": LocalJSX.HyProminentImage & JSXBase.HTMLAttributes; "hy-quote": LocalJSX.HyQuote & JSXBase.HTMLAttributes; "hy-row": LocalJSX.HyRow & JSXBase.HTMLAttributes; "hy-search-field": LocalJSX.HySearchField & JSXBase.HTMLAttributes; "hy-section-container": LocalJSX.HySectionContainer & JSXBase.HTMLAttributes; "hy-shortcuts": LocalJSX.HyShortcuts & JSXBase.HTMLAttributes; "hy-site-header": LocalJSX.HySiteHeader & JSXBase.HTMLAttributes; "hy-site-logo": LocalJSX.HySiteLogo & JSXBase.HTMLAttributes; "hy-site-search": LocalJSX.HySiteSearch & JSXBase.HTMLAttributes; "hy-table-container": LocalJSX.HyTableContainer & JSXBase.HTMLAttributes; "hy-tabs": LocalJSX.HyTabs & JSXBase.HTMLAttributes; "hy-tabs-item": LocalJSX.HyTabsItem & JSXBase.HTMLAttributes; "hy-tag": LocalJSX.HyTag & JSXBase.HTMLAttributes; "hy-tiny-text": LocalJSX.HyTinyText & JSXBase.HTMLAttributes; "hy-twitter-feed": LocalJSX.HyTwitterFeed & JSXBase.HTMLAttributes; "hy-two-columns": LocalJSX.HyTwoColumns & JSXBase.HTMLAttributes; "hy-user-login-form": LocalJSX.HyUserLoginForm & JSXBase.HTMLAttributes; "hy-video": LocalJSX.HyVideo & JSXBase.HTMLAttributes; } } }