import { Ref, ReactElement } from 'react'; import { TextareaProps } from 'bloko/blocks/textarea'; export declare enum TextareaIconPosition { Top = "top", Bottom = "bottom" } interface TextareaIconProps extends TextareaProps { /** Иконка справа */ icon: ReactElement; /** Положение иконки */ iconPosition?: TextareaIconPosition; /** Функция для получения рутового DOM элемента */ innerRef?: Ref; /** Указывает на строку с компонентом в исходном коде в режиме разработки. Генерируется babel-plugin-react-source */ source?: string; } /** * Текстовое поле с иконкой. * Принимает те же props, что и [Textarea](#textarea) плюс дополнительные для иконки. */ declare const TextareaIcon: (props: TextareaIconProps & import("react").RefAttributes) => ReactElement> | null; export default TextareaIcon;