import { ReactElement } from "react"; import { UIMatch } from "react-router-dom"; export type KurtosisBreadcrumbsHandle = { type: T; }; export declare const registerBreadcrumbHandler: (type: T, render: (props: { matches: UIMatch>[]; }) => ReactElement) => void; type KurtosisBreadcrumbMenuItem = { name: string; destination: string; icon?: ReactElement; }; export type KurtosisBreadcrumb = { name: string; destination: string; alternatives?: KurtosisBreadcrumbMenuItem[]; }; export declare const KurtosisBreadcrumbs: () => import("react/jsx-runtime").JSX.Element; type KurtosisBreadcrumbsImplProps = { matchCrumbs: KurtosisBreadcrumb[]; extraControls?: ReactElement[]; }; export declare const KurtosisBreadcrumbsImpl: ({ matchCrumbs, extraControls }: KurtosisBreadcrumbsImplProps) => import("react/jsx-runtime").JSX.Element; export {};