import { RegisterOptions } from 'react-hook-form'; import { CountrySelectFieldValue } from '../../address/addressHelper'; import { DisableMode } from '../common/common'; import { CountryCode3 } from './countryHelper'; /** * Component & its Props */ export interface CountrySelectFieldProps { defaultValue: CountrySelectFieldValue; name: string; isDisabled?: DisableMode; isOptionRemovable?: boolean; menuItemHeight?: number; placeholder?: string; registerOptions?: RegisterOptions; style?: React.CSSProperties; valueToInfo?: (value: string) => string; } export declare const CountrySelectField: ({ name, registerOptions, defaultValue, isDisabled, style, placeholder, isOptionRemovable, menuItemHeight, valueToInfo, }: CountrySelectFieldProps) => import("react/jsx-runtime").JSX.Element; export interface CountryFlagProps { countryCode2?: string; countryCode3?: CountryCode3; } export declare const CountryFlag: ({ countryCode2, countryCode3 }: CountryFlagProps) => import("react/jsx-runtime").JSX.Element | null;