import { StyleProp, ViewStyle, ReturnKeyTypeOptions, NativeSyntheticEvent, TextInputFocusEventData, ColorValue, TextStyle } from 'react-native'; interface PhoneInput { containerStyle?: StyleProp; inputStyle?: StyleProp; placeholder?: string; returnKeyType?: ReturnKeyTypeOptions; onBlur?: (e: NativeSyntheticEvent) => void; onFocus?: (e: NativeSyntheticEvent) => void; onChangeText?: (text: string) => void; placeholderTextColor?: ColorValue; textAlign?: 'left' | 'center' | 'right'; flagSelectorStyle?: StyleProp; defaultCountry?: string | null; errorStyle?: StyleProp; modalStyle?: ViewStyle; defaultValue?: string; } export declare const PhoneInput: ({ containerStyle, inputStyle, placeholder, returnKeyType, onBlur, onFocus, onChangeText, placeholderTextColor, textAlign, defaultValue, flagSelectorStyle, defaultCountry, errorStyle, modalStyle, }: PhoneInput) => JSX.Element; export default PhoneInput;