import { SelectProps } from './types'; import defaultProps from './default-props'; declare const Select: { (props: SelectProps & typeof defaultProps): React.ReactElement; defaultProps: { autoFocus: boolean; backspaceRemoves: boolean; clearable: boolean; closeOnSelect: boolean; creatable: boolean; deleteRemoves: boolean; disabled: boolean; error: boolean; positive: boolean; escapeClearsValue: boolean; filterOptions: ((options: import("./types").Value, filterValue: string, excludeOptions: import("./types").Value | null | undefined, a: { valueKey: string; labelKey: string; }) => import("./types").Value) | null | undefined; filterOutSelected: boolean; isLoading: boolean; labelKey: string; maxDropdownHeight: string; multi: boolean; onBlur: (...args: any[]) => void; onBlurResetsInput: boolean; onChange: (...args: any[]) => void; onFocus: (...args: any[]) => void; onInputChange: (...args: any[]) => void; onCloseResetsInput: boolean; onSelectResetsInput: boolean; openOnClick: boolean; startOpen: boolean; options: import("./types").Options; overrides: {}; required: boolean; searchable: boolean; type: "overlay" | import("./types").Type | "mobile"; value: import("./types").Value; valueKey: string; placement: "auto" | "bottom" | "left" | "right" | "top" | "topLeft" | "topRight" | "rightTop" | "rightBottom" | "bottomRight" | "bottomLeft" | "leftBottom" | "leftTop" | undefined; virtual: boolean; popoverMinWidth: string; }; }; export default Select;