import React from 'react';
import { ItemLayout, ItemProps, PresetConfig, SelectorProps, SelectorVariant } from './types';
import './selector.less';
export declare const SelectorContext: React.Context<{
    disabled?: boolean | undefined;
    mode?: "single" | "multiple" | undefined;
    itemLayout?: ItemLayout | undefined;
    valueType?: "object" | "primitive" | undefined;
    variant?: SelectorVariant | undefined;
    itemProps?: ItemProps | undefined;
    preset?: PresetConfig | undefined;
}>;
declare const Selector: React.ForwardRefExoticComponent<SelectorProps<import("./types").OptionKey> & React.RefAttributes<unknown>>;
export default Selector;
