/// import { BaseComponent } from '../../Utilities'; import { IBreadcrumbProps, IBreadcrumbItem } from './Breadcrumb.types'; export interface IBreadCrumbData { props: IBreadcrumbProps; renderedItems: IBreadcrumbItem[]; renderedOverflowItems: IBreadcrumbItem[]; } export declare class BreadcrumbBase extends BaseComponent { static defaultProps: IBreadcrumbProps; private _classNames; private _focusZone; constructor(props: IBreadcrumbProps); /** * Sets focus to the first breadcrumb link. */ focus(): void; render(): JSX.Element; componentWillReceiveProps(nextProps: IBreadcrumbProps): void; private _onReduceData; private _onRenderBreadcrumb; private _onRenderItem; private _onBreadcrumbClicked; /** * Validate incoming props * @param props Props to validate */ private _validateProps(props); }