import { SelectProps } from "./Select.types.js"; import * as react_jsx_runtime6 from "react/jsx-runtime"; import { MultiValue as MultiValue$1, SingleValue as SingleValue$1 } from "react-select"; //#region src/Select/Select.d.ts type MultiValue = MultiValue$1; type SingleValue = SingleValue$1; /** * Select Component * - based on react-select (https://react-select.com/) * * For ease of testing most of the elements of this select can be identified by classNames prefixed with "spec". * */ declare const Select: ({ options, value, placeholder, noOptionsMessage, isSearchable, creatable, isMulti, isClearable, closeMenuOnSelect, id, inputId, menuPortalTarget, getOptionLabel, getSelectedValueLabel, getOptionValue, onChange, menuIsOpen, menuPlacement, extraClassNames, controlClassNames, inputGroup, filterConfig, filterOption, small, isDisabled, showError, isLoading, formatGroupLabel, onRemove, defaultValue, onMenuOpen, onMenuClose, components, onMenuInputFocus, onInputChange, inputValue, onMenuScrollToBottom }: SelectProps) => react_jsx_runtime6.JSX.Element; //#endregion export { MultiValue, SingleValue, Select as default };