import type { StyleProp, TextStyle, ViewStyle } from "react-native"; import type { CountryItem } from "./country"; export interface PhoneInputProps { value: string; onChangePhone: (value: string) => void; label?: string; placeholder?: string; errorText?: string; disabled?: boolean; wrapperStyle?: StyleProp; labelStyle?: StyleProp; inputContainerStyle?: StyleProp; inputStyle?: StyleProp; errorTextStyle?: StyleProp; } export interface PhoneCountrySelectorSheetProps { visible: boolean; selectedCountryCode: string; onClose: () => void; onSelectCountry: (country: CountryItem) => void; }