import { BaseAdapterInterface, DashboardAdapterContext, DashboardInterface, WidgetInterface } from ".."; export interface DashboardAdapterInterface extends BaseAdapterInterface { onContext(context: DashboardAdapterContext): any; createDashboard(dashboard: DashboardInterface): Promise; updateDashboard(dashboard: DashboardInterface): Promise; deleteDashboard(dashboard: DashboardInterface): Promise; createWidget(widget: WidgetInterface): Promise; updateWidget(widget: WidgetInterface): Promise; deleteWidget(widget: WidgetInterface): Promise; }