import type { ComponentPropsWithRef, FC, InputHTMLAttributes, ReactNode } from 'react'; export interface EditableProps extends Omit, 'size'> { /** * Компонент, для которого будет добавлена возможность редактирования */ textComponent: T[keyof T]; /** * Значение текста */ value?: string; /** * Проверка правописания */ spellCheck?: 'true' | 'false'; /** * Максимальная длина текста в символах */ maxLength?: number; /** * Иконка справа от текста, для корректной работы hover на иконке нужно добавить свойство color="inherit" */ icon?: ReactNode; /** * Текст для placeholder и aria-label */ placeholder?: string; /** * Размер контрола. */ size?: string; /** * Вид контрола. */ view?: string; } export type TypographyVariants = { [key: string]: FC>; }; //# sourceMappingURL=Editable.types.d.ts.map