import { EventEmitter } from '../../stencil-public-runtime'; export declare class DdaHeader { firstLogoHref: string; firstLogoSrc: string; firstLogoWhiteSrc: string; firstLogoAlt: string; firstLogoTarget?: string; rel?: string; secondLogoHref: string; secondLogoSrc: string; secondLogoWhiteSrc: string; secondLogoAlt: string; sideMainMenuTitle: string; sideOtherMenuTitle: string; header_submenu_type: 'mega_menu' | 'normal_sub_menu'; sideMenuItems: string; header_default_submenu: boolean; read_speaker_link: string; searchText: string; loginLink: string; loginIcon: string; loginText: string; language_text: string; language_tooltip: string; login_tooltip: string; accessibility_tooltip: string; search_tooltip: string; languageSwitch: EventEmitter; loginClick: EventEmitter; navigatorClick?: EventEmitter; smTextSize: EventEmitter; baseTextSize: EventEmitter; lgTextSize: EventEmitter; normalContrast: EventEmitter; blindContrast: EventEmitter; redContrast: EventEmitter; greenContrast: EventEmitter; isMenuOpen: boolean; isSubMenuOpen: boolean; isSideSubMenuOpen: boolean; isAccessibiltyOpen: boolean; isMobileAccessibiltyOpen: boolean; hamburger_menu_button_name: string; accessibility_button_text: string; accessibility_button_id: string; accessibility_button_icon_family: string; accessibility_button_icon_name: string; search_button_name: string; search_input_name: string; search_value: string; language_button_name: string; close_menu_button_name: string; close_accessibility_button_name: string; toggle_accessibility_button_name: string; openMenus: { [index: string]: boolean; }; usePredesignedAccessibilityMenu: boolean; useNavigator: 'true' | 'false'; accessibilitymenufunctionality: EventEmitter; searchfunctionality: EventEmitter; search_input_placeholder: string; mobileMenuSearchId: string; mobileMenuSearchUrl: string; contrast_title: string; contrast_description: string; contrast_noraml_text: string; contrast_color_blind_text: string; contrast_red_weakness_text: string; contrast_green_weakness_text: string; selected_contrast: 'normal' | 'colorblind' | 'redweakness' | 'greenweakness'; selected_text_size: 'normal' | 'large' | 'small'; screen_reader_title: string; screen_reader_description: string; text_size_title: string; text_size_description: string; hideOtherMenu: boolean; otherMenuItems: string; parsedOtherMenuItems: { label: string; href: string; }[]; parsedDropDownMenuItems: { label: string; href: string; }[]; quickLinks: string | any[]; showQuickLinksIcon?: boolean; useLoginPopup: boolean; loginPopupLinks: string | Array<{ popupItemLabel: string; url: string; }>; isDesktopLoginPopupOpen: boolean; isMobileLoginPopupOpen: boolean; private lastScrollTop; componentWillLoad(): void; parseOtherMenuItems(newValue: string): void; componentWillLoadS(): void; parseDropDownMenuItems(newValue: string): void; get parsedLoginPopupItems(): any; toggleSidebarSubMenu(index: string): void; toggleEscapeKey: (event: KeyboardEvent) => void; componentDidLoad(): void; disconnectedCallback(): void; handleOutsideClick: (event: MouseEvent) => void; handleOutsideAccessibilityClick: (event: MouseEvent) => void; handleOutsideLoginPopupClick: (event: MouseEvent) => void; handleScroll: () => void; private parseJsonArray; private toggleMenu; private toggleAccessibilty; private toggleMobileAccessibilty; private languagehandler; private smTexthandler; private baseTexthandler; private lgTexthandler; private normalContrasthandler; private blindContrasthandler; private redContrasthandler; private greenContrasthandler; private accessibilitymenuhandler; private MobileAccessibilitymenuhandler; private searchhandler; private toggleLogin; private handleMenuClick; renderSubMenu: (subMenu: any, parentLi: any) => any; renderLoginPopup: () => any; render(): any; }