import { ControllerStateAndHelpers, UseMultipleSelectionReturnValue } from 'downshift';
import { RefObject } from 'react';
declare type SelectContext<Item = any> = ControllerStateAndHelpers<Item> & Partial<UseMultipleSelectionReturnValue<Item>> & {
    isDisabled?: boolean;
    inputRef: RefObject<HTMLInputElement>;
};
declare const SelectProvider: import("react").Provider<SelectContext<any>>, useSelect: () => SelectContext<any>;
export { SelectProvider, useSelect };
