import { default as React, PropsWithChildren } from 'react';
export type WithFeedbackAndAddonProps = {
    /**
     * Defines the size of the select to be rendered.
     *
     * @default 'md'
     */
    bsSize?: 'sm' | 'md' | 'lg';
    /**
     * Option to add an icon as a leading input addon to the select or multiselect component.
     */
    inputAddon?: string;
    /**
     * Input error message.
     */
    errorMessage?: string | React.ReactNode;
    /**
     * Input warning message.
     */
    warningMessage?: string | React.ReactNode;
    /**
     * Optional warning message white-space setting.
     *
     * @default 'normal'
     */
    messageWhiteSpace?: 'normal' | 'nowrap' | 'pre-line';
};
declare const WithFeedbackAndAddon: (props: PropsWithChildren<WithFeedbackAndAddonProps>) => import("react/jsx-runtime").JSX.Element;
export default WithFeedbackAndAddon;
