import { JQ } from 'mdui.jq/es/JQ';
import Command from '../command/index';
import Editor from '../index';
import Selection from '../selection/index';
declare abstract class CommonAbstract {
    /**
     * 编辑器实例
     */
    protected editor: Editor;
    /**
     * @param editor 编辑器实例
     */
    constructor(editor: Editor);
    /**
     * 工具栏 JQ 对象
     */
    get $toolbar(): JQ;
    /**
     * 内容区域 JQ 对象
     */
    get $container(): JQ;
    /**
     * 选区实例
     */
    get selection(): Selection;
    /**
     * 命令实例
     */
    get command(): Command;
}
export default CommonAbstract;
