/// import { NavigationConfigDictionary, TreeNavigation } from "design-to-code"; import { BreadcrumbItemEventHandler } from "../form.props"; export interface BreadcrumbItem { href: string; text: string; onClick: (e: React.MouseEvent) => void; } export declare type HandleBreadcrumbClick = (dictionaryId: string, navigationConfigId: string) => BreadcrumbItemEventHandler; /** * Gets breadcrumbs from navigation items */ export declare function getBreadcrumbs(navigation: TreeNavigation, activeNavigationConfigId: string, dictionaryId: string, navigationConfigId: string, handleClick: HandleBreadcrumbClick, untitled: string): BreadcrumbItem[]; /** * Resolve breadcrumbs from navigation dictionary */ export declare function resolveDictionaryBreadcrumbs(navigationDictionary: NavigationConfigDictionary, activeNavigationConfigId: string, dictionaryId: string, navigationConfigId: string, handleClick: HandleBreadcrumbClick, breadcrumbItemList: BreadcrumbItem[][], untitled: string): BreadcrumbItem[]; /** * Get breadcrumbs from navigation dictionary */ export declare function getDictionaryBreadcrumbs(navigationDictionary: NavigationConfigDictionary, dictionaryId: string, navigationConfigId: string, handleClick: HandleBreadcrumbClick, untitled: string): BreadcrumbItem[];