import { Emitter } from './emitter.cjs';
import { EditorWidget } from './index.cjs';
import '@micro-app/types';
import 'vue-demi';
import 'element-plus';
import './upgrade/index.cjs';

declare type EmitConfig = {
    SET_CONFIG?: (val: EditorWidget) => void;
    SET_DELETE?: (val: EditorWidget) => void;
    SET_SELECTED?: (val: EditorWidget) => void;
};
declare function initEmitter(config?: EmitConfig): {
    baseEvent: Emitter;
    appEvent: Emitter;
};

export { initEmitter };
