///
import { GroupOptionType, OptionType, Size } from "../../types";
type SelectProps = {
defaultValue?: string | string[];
placeholder: string;
label?: string;
className?: string;
multiple?: boolean;
disabled?: boolean;
size?: Size;
selectAll?: boolean;
showSelectedAsTags?: boolean;
showSearch?: boolean;
showExpandedGroup?: boolean;
scrollMenuIntoView?: boolean;
options: Array;
width: string;
loading?: boolean;
onChange?: (values: Array) => void;
onFilter?: (option: OptionType, searchKeyword: string) => boolean;
showSelectedWithTick?: boolean;
enableSingleDeletion?: boolean;
};
declare function Select({ className, defaultValue, disabled, multiple, options, placeholder, label, selectAll, showExpandedGroup, scrollMenuIntoView, size, showSelectedAsTags, showSearch, showSelectedWithTick, enableSingleDeletion, width, loading, onChange, onFilter, }: SelectProps): JSX.Element;
export default Select;