/** * 组件管理器(单例模式) * */ import WidgetEntity from "./WidgetEntity"; interface IManagerBase { list(): Array; add(entity: T | Array): boolean; update(entity: T | Array): boolean; delete(id: string | Array): boolean; } declare class WidgetManager implements IManagerBase { private widgets; constructor(); add(entity: Array | WidgetEntity): boolean; delete(id: string | Array): boolean; list(): Array; update(entity: Array | WidgetEntity): boolean; } declare const _default: WidgetManager; export default _default;