/// <reference types="react" />
import { OptionType, SelectValue } from './typings';
export interface FilterContextProps {
    placeholder?: string;
    showSearch?: boolean;
    options?: OptionType[];
    setOptions: (options: OptionType[]) => void;
    selectedOptions?: OptionType[];
    onChange?: (value?: SelectValue) => void;
    onSelect?: (option: OptionType) => void;
    multiple?: boolean;
    showAll?: boolean;
    visible?: boolean;
    setVisible: (visible: boolean) => void;
    getOptionLabel: (option?: OptionType) => string;
}
declare const SelectContext: import("react").Context<FilterContextProps>;
export default SelectContext;
