import { WidgetDefinition } from './WidgetDefinition'; import { DashboardSettings } from './DashboardSettings'; /** * Dashboard definition. */ export interface Dashboard { /** * Title of the dashboard. */ title: string; /** * Layout type of the dashboard. */ layout: string; /** * Widget definitions collection. */ widgets: WidgetDefinition[]; /** * Settings of the dashboard. Contains basic as well as layout-specific configuration. */ settings: DashboardSettings; }