import { ReactElement, ReactNode } from 'react'; import { default as BreadcrumbItem, BreadcrumbItemProps } from './BreadcrumbItem'; type BreadcrumbItemElement = ReactElement; export declare function isBreadcrumbItemElement(child: ReactNode): child is BreadcrumbItemElement; export declare function itemsFromChildren(children: ReactNode): BreadcrumbItemProps[]; export declare function matchesItemId(item: BreadcrumbItemProps, targetId: string): boolean; export declare function findIndexById(items: BreadcrumbItemProps[], targetId: string): number; export declare function resolveSelectedIndex(items: BreadcrumbItemProps[], selectedItemId?: string): number; export declare function itemKey(item: BreadcrumbItemProps, index: number): string; export declare function stripInternalItemProps(item: BreadcrumbItemProps): Omit; export declare function areBreadcrumbItemsEqual(prev: BreadcrumbItemProps[], next: BreadcrumbItemProps[]): boolean; export {};