///
import React, { CSSProperties } from 'react';
import { MediaProps, ControlItem, CommonPickerProps, EditorState, EditorMode } from '../../types';
export interface ControlBarProps extends CommonPickerProps {
className: string;
style?: CSSProperties;
allowInsertLinkText: boolean;
media: MediaProps;
controls: readonly ControlItem[];
editorId: string;
extendControls: ControlItem[];
textBackgroundColor: boolean;
onRequestFocus: () => void;
isFullscreen: boolean;
onChange: (editorState: EditorState, callback?: (state: EditorState) => void) => void;
commands: Record void>;
mode: EditorMode;
}
interface ControlBarForwardRef {
closeFinder: () => void;
uploadImage: (file: any, callback: any) => void;
}
declare const ControlBar: React.ForwardRefExoticComponent>;
export default ControlBar;