import { DisableMode } from '../../formElements/common/common';
/**
 * Component & its Props
 */
export interface OptionType {
    label: string;
    value: string;
}
export interface CreatableRecommenationSingleSelectValue {
    allOptions: OptionType[];
    selectedOption?: string;
}
export interface Props {
    createLabel: string;
    defaultValue: CreatableRecommenationSingleSelectValue;
    isDisabled?: DisableMode;
    placeholder?: string;
    style?: React.CSSProperties;
    onCreateOption: () => void;
}
export declare const CreatableRecommenationSingleSelect: ({ defaultValue, createLabel, isDisabled, placeholder, style, onCreateOption, }: Props) => import("react/jsx-runtime").JSX.Element;
/**
 * Helpers
 */
export declare const getLabelledOptions: (options: string[]) => OptionType[];
