/// import { PureComponent } from 'react'; import { TextFormattingState } from '../../plugins/text-formatting'; export interface Props { pluginState: TextFormattingState; } export interface State { boldActive?: boolean; boldDisabled?: boolean; boldHidden?: boolean; italicActive?: boolean; italicDisabled?: boolean; italicHidden?: boolean; underlineActive?: boolean; underlineDisabled?: boolean; underlineHidden?: boolean; } export default class ToolbarTextFormatting extends PureComponent { state: State; componentDidMount(): void; componentWillUmount(): void; render(): JSX.Element; private handlePluginStateChange; private handleBoldClick; private handleItalicClick; private handleUnderlineClick; }