export declare enum DashboardType { LAST_7_DAYS = "LAST_7_DAYS", USER_BASIC_CARD = "USER_BASIC_CARD", MANAGED_USER = "MANAGED_USER", MANAGED_CLIENTS = "MANAGED_CLIENTS", LAST_UPDATED_PROFILE = "LAST_UPDATED_PROFILE", VACATIONS_REQUESTED = "VACATIONS_REQUESTED", MY_VACATIONS = "MY_VACATIONS", LOGGED_TIME_GROUP_LIST = "LOGGED_TIME_GROUP_LIST", LOGGED_TIME_PIECHART = "LOGGED_TIME_PIECHART", LOGGED_TIME_LIST = "LOGGED_TIME_LIST", USER_LOGGED_TIME = "USER_LOGGED_TIME", CURRENT_YEAR_INVOICE_CHART = "CURRENT_YEAR_INVOICE_CHART", CURRENT_YEAR_INVOICE_STATS = "CURRENT_YEAR_INVOICE_STATS", TEAM_VACATIONS = "TEAM_VACATIONS", PROJECT_REASONS = "PROJECT_REASONS", FAVOURITE_LIST = "FAVOURITE_LIST", COST_CENTER = "COST_CENTER", LAST_DRS = "LAST_DRS" } export interface DashboardItem { name: string; type: DashboardType; x: number; y: number; rows: number; cols: number; additionalData: any; additionalConfiguration: boolean; minItemRows?: number; minItemCols?: number; maxItemRows?: number; maxItemCols?: number; component: any; } export interface DashboardConfiguration { id: string; userId: string; dashboardList: DashboardItem[]; }