export default class BrDropdownMenuButton extends PureComponent { static propTypes: { btnColorStyle: PropTypes.Requireable; className: PropTypes.Requireable; isDisabled: PropTypes.Requireable; isReturnWholeItem: PropTypes.Requireable; items: PropTypes.Validator<(PropTypes.InferProps<{ icon: PropTypes.Requireable; isHeader: PropTypes.Requireable; title: PropTypes.Requireable; value: PropTypes.Requireable; dom: PropTypes.Requireable; }> | null | undefined)[]>; onSelect: PropTypes.Validator<(...args: any[]) => any>; title: PropTypes.Validator; }; static defaultProps: { btnColorStyle: string; isReturnWholeItem: boolean; isDisabled: boolean; }; constructor(props: any); state: { isActive: boolean; }; handleSelectItem: (item: any) => void; handleBlur: () => void; handleClickBtn: () => void; renderDisplayTitle: (item: any) => JSX.Element; render(): JSX.Element; } import { PureComponent } from 'react'; import PropTypes from 'prop-types';