import * as React from 'react'; import { MenuDropdownProps } from './MenuDropdown'; export interface MenuMenuLinks { heading?: { text?: string; url?: string; }; links?: { text?: string; url?: string; }[]; } export interface MenuButtonValues { login?: string; myPage?: string; frontPage?: string; closeButton?: string; } export interface MenuProps { menuLinks?: MenuMenuLinks[]; buttonValues?: MenuButtonValues; logoImageDesktopPath?: string; logoImageInverseDesktopPath?: string; logoTitle?: string; logoUrl?: string; activeIndex?: number; activeLinkIndex?: number; onSearchSubmit?: (...args: any[]) => any; searchLabel?: string; searchButtonLabel?: string; searchButtonAbortText?: string; mobileMenuCloseButtonLabel?: string; linkTemplate?: (...args: any[]) => any; lockBodyOnMenuOpen?: boolean; isLoggedIn?: boolean; loginUrl?: string; logoutUrl?: string; myPageUrl?: string; cartUrl?: string; isLoading?: boolean; onlyLogo?: boolean; dropdownMenu?: MenuDropdownProps; onCartClick?: (...args: any[]) => any; numberOfItemsInCart?: number; daasLink?: { text: string; url: string; }; } export const Menu: React.FC; export default Menu;