Fix Bug 2121: NG-UI uses unmaintained Chokidar version

	- Upgraded Angular from 11 to 14 version to remove chokidar
	  unmaintained version.
	- Changed linting tool tslint to eslint for angular 14 as tslint
	  is depreacted after angular 12
	- Resolved linting issues from code

Change-Id: I00e908ab651db0f080e0d18a9d1c9711f4e36b91
Signed-off-by: SANDHYA.JS <sandhya.j@tataelxsi.co.in>
diff --git a/src/models/VimAccountModel.ts b/src/models/VimAccountModel.ts
index 159b2c9..4337276 100644
--- a/src/models/VimAccountModel.ts
+++ b/src/models/VimAccountModel.ts
@@ -18,7 +18,6 @@
 /**
  * @file  Model for VimAccount Details related information.
  */
-// tslint:disable: completed-docs
 import { NSInstanceDetails } from 'NSInstanceModel';
 /** Interface for VimAccountDetails */
 export interface VimAccountDetails {
@@ -146,8 +145,14 @@
 export interface RESOURCESCHARTDATA {
     title: string;
     values: CHARTVALUES;
+    data: CHARTDATA[];
+}
+/** Interface common use for the Chart */
+export interface CHARTDATA {
     data: number[];
-    colorValues: Color[];
+    backgroundColor?: string[] | string;
+    hoverBackgroundColor?: string[] | string;
+    hoverBorderColor?: string[] | string;
 }
 /** Interface common use for the Chart */
 export interface CHARTVALUES {