import { IEvent, Events, IEventMap } from "../core/events"; import { IComponentInstance, RenderTarget } from "../core/types"; import { IPlugin } from "../plugins/types"; export interface ICommonInstance extends IComponentInstance { moveTo(container: RenderTarget, callBack?: () => any): void; getCurrentContainer(): RenderTarget | undefined; } export interface ICommonInstanceDestroyEvent extends IEvent { } export interface ICommonInstanceEventMap extends IEventMap { destroy: ICommonInstanceDestroyEvent; } export declare class CommonInstance
extends Events