export default BHAList;
declare function BHAList({ isMobile, drillstringsBySection, selectedBha, isMetricsHidden, onSelectBha, contentClassName, }: {
    isMobile: any;
    drillstringsBySection: any;
    selectedBha: any;
    isMetricsHidden: any;
    onSelectBha: any;
    contentClassName: any;
}): JSX.Element;
declare namespace BHAList {
    namespace propTypes {
        export { bool as isMobile };
        export let drillstringsBySection: import("prop-types").Requireable<import("prop-types").InferProps<{
            name: import("prop-types").Requireable<string>;
            drillstrings: import("prop-types").Requireable<import("prop-types").InferProps<{
                _id: import("prop-types").Requireable<string>;
                data: import("prop-types").Requireable<import("prop-types").InferProps<{}>>;
            }>[]>;
        }>[]>;
        export let selectedBha: import("prop-types").Requireable<import("prop-types").InferProps<{
            _id: import("prop-types").Requireable<string>;
        }>>;
        export { bool as isMetricsHidden };
        export let onSelectBha: import("prop-types").Validator<(...args: any[]) => any>;
        export { string as contentClassName };
    }
    namespace defaultProps {
        export let isMobile: boolean;
        let drillstringsBySection_1: any[];
        export { drillstringsBySection_1 as drillstringsBySection };
        let selectedBha_1: any;
        export { selectedBha_1 as selectedBha };
        export let isMetricsHidden: boolean;
        export let contentClassName: any;
    }
}
import { bool } from 'prop-types';
import { string } from 'prop-types';
//# sourceMappingURL=BHAList.d.ts.map