text: /*
  Copyright (c) 2018-2020 Uber Technologies, Inc.
  
  This source code is licensed under the MIT license found in the
  LICENSE file in the root directory of this source tree.
  */
  import defaultFilterOptions from './utils/default-filter-options.js';
  import { TYPE, SIZE } from './constants.js';
  const defaultProps = {
    'aria-label': null,
    'aria-describedby': null,
    'aria-errormessage': null,
    'aria-labelledby': null,
    autoFocus: false,
    backspaceRemoves: true,
    clearable: true,
    closeOnSelect: true,
    creatable: false,
    deleteRemoves: true,
    disabled: false,
    error: false,
    positive: false,
    escapeClearsValue: true,
    filterOptions: defaultFilterOptions,
    filterOutSelected: true,
    getOptionLabel: null,
    getValueLabel: null,
    isLoading: false,
    labelKey: 'label',
    maxDropdownHeight: '900px',
    multi: false,
    onBlur: () => {},
    onBlurResetsInput: true,
    onChange: () => {},
    onFocus: () => {},
    onInputChange: () => {},
    onCloseResetsInput: true,
    onSelectResetsInput: true,
    onOpen: null,
    onClose: null,
    openOnClick: true,
    startOpen: false,
    options: [],
    overrides: {},
    required: false,
    searchable: true,
    size: SIZE.default,
    type: TYPE.select,
    value: [],
    valueKey: 'id'
  };
  export default defaultProps;