import { RegisterOptions } from 'react-hook-form'; import { DisableMode } from '../common/common'; import { FormattedTextFieldProps } from '../formattedTextField/FormattedTextField'; /** * Component & its Props */ export interface DropDownType { code: string; label: string | number; } export interface Props { defaultValue: { dropDownList: DropDownType[]; dropDownValue: string | number | undefined; }; formattedText: FormattedTextFieldProps; label: { width?: number; }; name: string; placeholderLabel: string; additionalInfoLabel?: string; dropdownStyle?: React.CSSProperties; errorInfoLabel?: string; fullWidthSelect?: boolean; isDisabled?: DisableMode; isOptional?: boolean; isPopupOpen?: boolean; isSaveError?: boolean; isSelectDisabled?: boolean; menuPlacement?: "auto" | "top" | "bottom"; registerOptions?: RegisterOptions; showAdditionalInfoLabel?: boolean; showErrorInfoLabel?: boolean; showTickIcon?: boolean; style?: React.CSSProperties; } export declare function LabeledDropDownFormattedTextField({ isDisabled, label, formattedText, dropdownStyle, style, additionalInfoLabel, showAdditionalInfoLabel, isSaveError, showTickIcon, showErrorInfoLabel, errorInfoLabel, registerOptions, defaultValue, isSelectDisabled, menuPlacement, name, placeholderLabel, fullWidthSelect, }: Readonly): import("react/jsx-runtime").JSX.Element;