export default class App extends EventEmitter { constructor(option?: {}); id: any; vapp: vue.App; dom: any; component: Component; data: Data; controller: import("./controller/controller").Controller; AppSetup: any; helper: Helper; plugin: Plugin; appInfo: vue.ComputedRef; initData(value: any): Promise<{ id: any; info: any; mData: any; aData: any; gData: any; pData: any; rData: any; }>; getData(blob?: boolean): any; addComponent(items: any): void; use(value: any): void; create(props?: {}): boolean; display(): boolean; remove(): void; destroy(clearData: any): void; initSet(options: any): any; getvapp(): vue.App; } import EventEmitter from 'eventemitter3'; import * as vue from 'vue'; import Component from './component'; import Data from './data'; import Helper from './helper'; import Plugin from './plugin';