import type { TextFieldProps } from '../TextField'; /** * Тип значения поля */ type EmailOrPhoneFieldType = 'email' | 'phone' | 'unknown'; export type EmailOrPhoneFieldValue = { value: string; normalizedValue: string; type: EmailOrPhoneFieldType; }; export type EmailOrPhoneFieldProps = Omit & { /** * Значение инпута */ value?: EmailOrPhoneFieldValue | null; /** * Обработчик изменения значения */ onChange: (value: EmailOrPhoneFieldValue) => void; /** * Скрытие персональных данных от инструментов мониторинга */ isHidePersonalData?: boolean; }; export {};