import { RegisterOptions } from 'react-hook-form'; import { StylesConfig } from 'react-select'; import { DisableMode } from '../common/common'; import { CountryCode3 } from '../countrySelectField/countryHelper'; /** * Component & its Props */ export interface OptionType { label: string; value: CountryCode3; } export interface CountryMultiSelectFieldValue { allOptions: OptionType[]; selectedOptions: CountryCode3[]; } export interface CountryMultiSelectFieldProps { defaultValue: CountryMultiSelectFieldValue; name: string; customStyleConfig?: StylesConfig; isDisabled?: DisableMode; placeholder?: string; registerOptions?: RegisterOptions; style?: React.CSSProperties; } export declare const CountryMultiSelectField: ({ name, registerOptions, defaultValue, isDisabled, style, placeholder, customStyleConfig, }: CountryMultiSelectFieldProps) => import("react/jsx-runtime").JSX.Element;