export default useCombobox; declare function useCombobox(userProps?: {}): { getItemProps: ({ item: itemProp, index: indexProp, refKey, ref, onMouseMove, onMouseDown, onClick, onPress, disabled: disabledProp, ...rest }?: { item: any; index: any; refKey?: string | undefined; ref: any; onMouseMove: any; onMouseDown: any; onClick: any; onPress: any; disabled: any; }) => { onMouseMove: Function; onMouseDown: Function; 'aria-disabled': boolean; 'aria-selected': boolean; id: string; role: string; }; getLabelProps: (labelProps: any) => any; getMenuProps: ({ onMouseLeave, refKey, ref, ...rest }?: { onMouseLeave: any; refKey?: string | undefined; ref: any; }, { suppressRefError }?: { suppressRefError?: boolean | undefined; }) => { id: string; role: string; 'aria-labelledby': string | undefined; onMouseLeave: Function; }; getInputProps: ({ onKeyDown, onChange, onInput, onBlur, onChangeText, onClick, refKey, ref, ...rest }?: { onKeyDown: any; onChange: any; onInput: any; onBlur: any; onChangeText: any; onClick: any; refKey?: string | undefined; ref: any; }, { suppressRefError }?: { suppressRefError?: boolean | undefined; }) => { onChange: Function; onChangeText: Function; 'aria-activedescendant': string; 'aria-autocomplete': string; 'aria-controls': string; 'aria-expanded': any; 'aria-labelledby': string | undefined; autoComplete: string; id: string; role: string; value: any; }; getToggleButtonProps: ({ onClick, onPress, refKey, ref, ...rest }?: { onClick: any; onPress: any; refKey?: string | undefined; ref: any; }) => { 'aria-controls': string; 'aria-expanded': any; id: string; tabIndex: number; } | { onPress: Function; 'aria-controls': string; 'aria-expanded': any; id: string; tabIndex: number; } | { onClick: Function; 'aria-controls': string; 'aria-expanded': any; id: string; tabIndex: number; }; toggleMenu: () => void; openMenu: () => void; closeMenu: () => void; setHighlightedIndex: (newHighlightedIndex: any) => void; setInputValue: (newInputValue: any) => void; selectItem: (newSelectedItem: any) => void; reset: () => void; highlightedIndex: any; isOpen: any; selectedItem: any; inputValue: any; }; declare namespace useCombobox { export { stateChangeTypes }; } import * as stateChangeTypes from "./stateChangeTypes";