import React, { Component } from 'react';
import PropTypes from 'prop-types';
export declare class BreadCrumbs extends Component<any> {
    static propTypes: {
        iconName: PropTypes.Requireable<string>;
        items: PropTypes.Requireable<PropTypes.InferProps<{
            id: PropTypes.Requireable<React.ReactText>;
            name: PropTypes.Requireable<string>;
        }>[]>;
        onSelect: PropTypes.Requireable<(...args: any[]) => any>;
        testAutomationId: PropTypes.Requireable<string>;
        style: PropTypes.Requireable<object>;
    };
    static defaultProps: {
        iconName: any;
        items: any[];
        onSelect: any;
        testAutomationId: string;
        style: any;
        breadcrumbMaxWidth: number;
    };
    renderCrumb: (item: any, index?: number) => JSX.Element;
    render(): JSX.Element;
}
