///
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';
export interface Props {
feedbackFormUrl?: string;
onCancel?: () => void;
onInsertMention?: () => void;
onInsertImage?: () => void;
onSave?: () => void;
pluginStateBlockType?: BlockTypeState;
pluginStateCodeBlock?: CodeBlockState;
pluginStateHyperlink?: HyperlinkState;
pluginStateLists?: ListsState;
pluginStateTextFormatting?: TextFormattingState;
pluginStateImageUpload?: ImageUploadState;
pluginStateMentions?: MentionsPluginState;
mentionsResourceProvider?: any;
}
export default class ChromeExpanded extends PureComponent {
render(): JSX.Element;
private handleCancel;
private handleInsertImage;
private handleInsertMention;
private handleSave;
}