import { SingleSelectFieldProps } from './SingleSelectField';
/**
 * Component & its Props
 */
export interface Props {
    label: {
        label: string | JSX.Element;
        style?: React.CSSProperties;
        width?: number;
    };
    singleSelectField: SingleSelectFieldProps;
    additionalContent?: React.ReactNode;
    additionalInfoLabel?: string | JSX.Element;
    additionalInfoStyle?: React.CSSProperties;
    controlWidth?: number;
    errorInfoLabel?: string;
    fullWidthSelect?: boolean;
    isFunctional?: boolean;
    /** When true, value/control uses theme background at rest (e.g. nested field under a primary row). */
    isSecondaryInput?: boolean;
    showAdditionalInfo?: boolean;
    showContacts?: boolean;
    style?: React.CSSProperties;
}
export declare function LabeledSingleSelectField({ label, singleSelectField, style, additionalContent, additionalInfoLabel, additionalInfoStyle, errorInfoLabel, isFunctional, showAdditionalInfo, showContacts, controlWidth, fullWidthSelect, isSecondaryInput, }: Props): import("react/jsx-runtime").JSX.Element;
