///
import { BaseSelectProps } from './BaseSelect';
import { FieldProps } from '../utils/withField';
export declare const LabelContainer: import("styled-components").StyledComponent<"span", import("styled-components").DefaultTheme, {}, never>;
export declare const PlaceholderContainer: import("styled-components").StyledComponent<"span", import("styled-components").DefaultTheme, {}, never>;
export interface Option {
readonly value: V;
readonly label: string;
readonly disabled?: boolean;
}
export interface SelectProps extends Omit, 'component' | 'options'> {
/**
* Selects an item in the dropdown menu.
* Must pre-exist in the dropdown menu and written in lowercase.
* Otherwise no value is selected.
*/
readonly value: V;
/**
* Used to create an array of selectable options.
*/
readonly options: ReadonlyArray