interface OptionTypeBase {
    [key: string]: any;
}
export interface OptionType extends OptionTypeBase {
    label: string;
    value: string;
}
export interface PickerStyles {
    additionalInfoLabelColor: string;
}
export interface Props {
    allOptions: string[];
    name: string;
    placeholderLabel: string;
    additionalInfoLabel?: string;
    disable?: boolean;
    menuItemHeight?: number;
    pickerStyles?: Partial<PickerStyles>;
    selectedValue?: string;
    showOptionId?: boolean;
    showTooltip?: boolean;
    onSelectedValueChanged: (selectedValue: OptionType) => void;
    valueToLabel: (value: string) => string;
    valueToAdditionalInfo?: (value: string) => string;
    valueToId?: (value: string) => string;
}
export declare const SingleSelect: ({ allOptions, selectedValue, name, onSelectedValueChanged, valueToLabel, valueToId, valueToAdditionalInfo, disable, placeholderLabel, menuItemHeight, showTooltip, additionalInfoLabel, showOptionId, pickerStyles: { additionalInfoLabelColor }, }: Props) => import("react/jsx-runtime").JSX.Element;
export {};
