// @flow
import PropTypes from 'prop-types';
import { type BrandProps, brandPropTypes } from '../../../mixins/branding';
import { type ThemeProps } from '../../../types';

export type SearchIconProps = {|
  ...$Exact<BrandProps>,
  disabled?: boolean,
|};

export type _SearchIconProps = {|
  ...SearchIconProps,
  ...$Exact<ThemeProps>,
|};

export const searchIconPropTypes = {
  ...brandPropTypes,
  disabled: PropTypes.bool,
};
