import React from 'react';
import { NormalSizes, SelectVariants } from '../utils/prop-types';
export interface SelectConfig {
    value?: string | string[];
    variant?: SelectVariants;
    updateValue?: Function;
    size?: NormalSizes;
    disableAll?: boolean;
}
export interface SelectHandles {
    setValue: (value?: string | string[]) => void;
    getValue: () => string | string[] | undefined;
}
export declare const SelectContext: React.Context<SelectConfig>;
export declare const useSelectContext: () => SelectConfig;
