export type BreadcrumbNode = {
    name: string;
    to: string;
};
export type BreadcrumbMenuItem = {
    id: string;
    name: string;
    to: string;
    description?: string | null;
};
export type BreadcrumbMenuConfig = {
    items: readonly BreadcrumbMenuItem[];
    selectedId?: string | null;
};
export type BreadcrumbMenuLabels = {
    ariaLabel: string;
    searchPlaceholder: string;
    searchAriaLabel: string;
    emptyLabel: string;
    emptyMatchesLabel: string;
};
export type BreadcrumbNavigationItem = {
    id: string;
    node: BreadcrumbNode;
    menu?: undefined;
    labels?: undefined;
} | {
    id: string;
    node: BreadcrumbNode;
    menu: BreadcrumbMenuConfig;
    labels: BreadcrumbMenuLabels;
};
//# sourceMappingURL=types.d.ts.map