import { Link, VARIATION_NAMES } from './Header'; export declare enum LinkIdentifier { LOGIN = "login", LOGOUT = "logout" } export interface DefaultLink extends Link { identifier?: LinkIdentifier; } export interface DefaultMenuLinkOptions { deConsumer?: boolean; subpath?: string; primaryDomain?: string; switchLocaleLink?: string; hideLoginLink?: boolean; hideLogoutLink?: boolean; hideLanguageSwitch?: boolean; customLinksPassedIn?: boolean; loginLinkClassName?: string; languageLinkClassName?: string; } export interface DefaultMenuLinksObject { [VARIATION_NAMES.LOGGED_OUT]: Array; [VARIATION_NAMES.LOGGED_IN]: Array; } /** * Default menu links for each header variation. * Apps can import this method into their app if they need to * extend the existing default list of menu links. */ export declare function defaultMenuLinks(options?: DefaultMenuLinkOptions): DefaultMenuLinksObject; export default defaultMenuLinks;