/** * This file includes polyfills needed by Angular and is loaded before the app. * You can add your own extra polyfills to this file. */ /*************************************************************************************************** * Zone JS is required by Angular itself. */ import 'zone.js'; // Included with Angular CLI. declare global { interface Window { electron: { node: () => Promise<string>, chrome: () => Promise<string>, electron: () => Promise<string>, }, main: { onMenuActions: (arg0: any) => Promise<string>, }, fs: { getLspConfigData: () => Promise<string>, getFileContents: (arg0: any) => Promise<string>, openFiles: (arg0) => Promise<string>, saveFile: (arg0: any, arg1: any) => Promise<string>, saveFileAs: (arg0: any) => Promise<string>, getPathForFile: any, onLoadFiles: (arg0: any) => Promise<string>, } } }