import { default as React } from 'react'; import { default as PropTypes } from 'prop-types'; import { VALID_ICON_NAMES } from '../icons/iconNames'; export { VALID_ICON_NAMES }; export interface MenuButtonItemProps { /** Display label for menu item */ label: string; /** Selection handler */ onSelect: () => void; /** Optional start icon for menu item */ startIcon?: string; /** Optional end icon for menu item */ endIcon?: string; } declare const MenuButtonItem: { ({ label, startIcon, endIcon, onSelect, }: MenuButtonItemProps): React.JSX.Element; propTypes: { /** Display label for menu item */ label: PropTypes.Validator; /** Selection handler */ onSelect: PropTypes.Validator<(...args: any[]) => any>; /** Optional start icon for menu item */ startIcon: PropTypes.Requireable; /** Optional end icon for menu item */ endIcon: PropTypes.Requireable; }; displayName: string; }; export default MenuButtonItem; //# sourceMappingURL=MenuButtonItem.d.ts.map