import { RouterLinkConfig, RouterLinkValue } from "./router-link-inputs"; export interface NavigationElement { routerLink?: RouterLinkValue; routerLinkConfig?: RouterLinkConfig; href?: string; externalLink?: boolean; /** @deprecated Use `routerLink` instead. */ link?: RouterLinkValue; } export interface ResolvedNavigation { href?: string; externalLink?: boolean; routerLink?: RouterLinkValue; routerLinkConfig?: RouterLinkConfig; } export declare function resolveNavigationHref(element: NavigationElement): string | undefined; export declare function resolveNavigationRouterLink(element: NavigationElement): RouterLinkValue | undefined; export declare function resolveNavigation(element: NavigationElement, fallbackRouterLink: RouterLinkValue): ResolvedNavigation;