import PropTypes from 'prop-types'; import React from 'react'; export interface ListOptionProps extends Omit, 'onSelect'> { dataItem: TDataItem; focused?: boolean; selected: boolean; searchTerm?: string; disabled?: boolean; onSelect: (dataItem: TDataItem, event: React.MouseEvent) => void; component?: React.ElementType | null; children?: React.ReactNode; } declare function ListOption({ className, children, dataItem, selected, disabled, onSelect, searchTerm: _, ...props }: ListOptionProps): JSX.Element; declare namespace ListOption { var propTypes: { activeId: PropTypes.Requireable; dataItem: PropTypes.Requireable; selected: PropTypes.Validator; onSelect: PropTypes.Validator<(...args: any[]) => any>; component: PropTypes.Requireable; }; } export default ListOption; //# sourceMappingURL=ListOption.d.ts.map