import type { Phone } from '../../../../core/models/api/phone';
import type { BaseFormFieldProps } from '../../../../hooks/useForm/types';
import type { CountryCode } from '../../../../types/datasets/country-code';
export interface PhoneFieldSchema {
    phoneNumber?: Phone;
}
export interface PhoneFieldProps extends Pick<BaseFormFieldProps<PhoneFieldSchema>, 'name' | 'data' | 'valid' | 'errors' | 'label' | 'mask' | 'readonly' | 'optional' | 'handleChangeFor'> {
    country: CountryCode;
    placeholder?: string;
    helper?: string;
    helperPosition?: 'above' | 'below';
}
