import * as React from 'react'; export interface WriteBarIconProps extends React.ButtonHTMLAttributes { /** * Предустановленные типы кнопок в WriteBar для отрисовки иконки и установки текста кнопки в зависимости от платформы. * Если передать валидное значение для этого свойства, `children` игнорируются, а для `label` по умолчанию используется текст на "ru_RU". * * Валидные значения: * - `attach` – иконка прикрепления, текст по умолчанию — "Прикрепить файл"; * - `send` – иконка отправки, текст по умолчанию — "Отправить"; * - `done` – иконка отправки в режиме редактирования, текст по умолчанию — "Готово". */ mode?: 'attach' | 'send' | 'done'; /** * Значение счётчика для кнопки. Например, для количества прикреплённых файлов. */ count?: number; /** * Текст кнопки. Необходим для ассистивных технологий. */ label?: string; } /** * @see https://vkui.io/components/write-bar#write-bar-icon */ export declare const WriteBarIcon: ({ mode, children, count, label: labelProp, ...restProps }: WriteBarIconProps) => React.ReactNode; //# sourceMappingURL=WriteBarIcon.d.ts.map