/// import { PureComponent } from 'react'; import { BlockTypeState } from '../../plugins/block-type'; import { CodeBlockState } from '../../plugins/code-block'; import { HyperlinkState } from '../../plugins/hyperlink'; import { ImageUploadState } from '../../plugins/image-upload'; import { ListsState } from '../../plugins/lists'; import { MentionsPluginState } from '../../plugins/mentions'; import { TextFormattingState } from '../../plugins/text-formatting'; import { ProseMirror } from '../../prosemirror'; export interface Props { isExpanded?: boolean; placeholder?: string; onCancel?: () => void; onSave?: () => void; pm?: ProseMirror; feedbackFormUrl?: string; pluginStateBlockType?: BlockTypeState; pluginStateCodeBlock?: CodeBlockState; pluginStateHyperlink?: HyperlinkState; pluginStateLists?: ListsState; pluginStateTextFormatting?: TextFormattingState; pluginStateImageUpload?: ImageUploadState; pluginStateMentions?: MentionsPluginState; mentionsResourceProvider?: any; onCollapsedChromeFocus: () => void; } export default class Chrome extends PureComponent { render(): JSX.Element; }