/// import type { TextInput as NativeTextInput, StyleProp, ViewStyle } from 'react-native'; import type { TextInputProps } from 'react-native-paper'; export type $DeepPartial = { [P in keyof T]?: $DeepPartial; }; export type RNPaperTextInputRef = Pick; export interface PhoneNumberInputRef extends RNPaperTextInputRef { openCountryPicker: () => void; closeCountryPicker: () => void; } export interface PhoneNumberInputProps extends Omit { code?: string; setCode: React.Dispatch>; phoneNumber?: string; setPhoneNumber: React.Dispatch>; showFirstOnList?: string[]; includeCountries?: string[]; excludeCountries?: string[]; limitMaxLength?: boolean; modalStyle?: StyleProp; modalContainerStyle?: StyleProp; } export interface CountryPickerRef { openCountryPicker: () => void; closeCountryPicker: () => void; } export interface CountryPickerProps extends Omit { country?: string; setCountry: React.Dispatch>; includeCountries?: string[]; excludeCountries?: string[]; showFirstOnList?: string[]; modalStyle?: StyleProp; modalContainerStyle?: StyleProp; } //# sourceMappingURL=types.d.ts.map