/** @jsx jsx */
///
import { Props as AsyncProps } from 'react-select/async';
import { Props as SelectProps } from 'react-select/base';
import { Props as CreatableProps } from 'react-select/creatable';
export declare const reactSelectComponents: Required>>;
export interface ISelectDefaultOptionType {
label: string;
value: string;
}
export declare type ISelectProps = SelectProps;
export declare type ICreatableSelectProps = CreatableProps;
export declare type IAsyncSelectProps = AsyncProps;
export declare type IAsyncCreatableSelectProps = AsyncProps & CreatableProps;
interface NavigationProps {
onNext?: () => void;
onPrevious?: () => void;
isNextDisabled?: boolean;
isPreviousDisabled?: boolean;
}
export declare function Select(props: ISelectProps & NavigationProps & {
navigation?: boolean;
}): JSX.Element;
export declare function CreatableSelect(props: ICreatableSelectProps): JSX.Element;
export declare function AsyncSelect(props: IAsyncSelectProps): JSX.Element;
export declare function AsyncCreatableSelect(props: IAsyncCreatableSelectProps): JSX.Element;
export {};