import { OnDestroy, OnInit } from '@angular/core'; import { Router, ActivatedRoute } from '@angular/router'; import { ACCom } from '../../../../services/ac-com.service'; import { ACUtils } from '../../../../services/ac-utils.service'; import { ACLanguageService } from '../../../../services/ac-language.service'; import { MatSnackBar } from '@angular/material/snack-bar'; import { FileUploader } from 'ng2-file-upload'; export declare class ACIotMainComponent implements OnInit, OnDestroy { router: Router; private route; accom: ACCom; ACUtils: ACUtils; snackBar: MatSnackBar; ACLanguageService: ACLanguageService; logo: string; pivotwidth: string; GUID: string; get showLogin(): boolean; get notConnected(): boolean; get haveSysInfo(): boolean; get LicenseOK(): boolean; deviceId: any; get actUser(): string; login(): void; cancel(): void; get showChangePW(): boolean; changePassword(): void; username: any; password: any; message: any; host: any; loginhost: any; doLogin(): void; setTitle(host: string): void; isSubPLC: boolean; routingGUID: any; headerColor: string; Version: any; constructor(router: Router, route: ActivatedRoute, accom: ACCom, ACUtils: ACUtils, snackBar: MatSnackBar, ACLanguageService: ACLanguageService); openPLC(): void; openRD(): void; private KeyPress; lastLifetickNotEqual: number; isMain: boolean; isStandBy: boolean; isPrimary: boolean; isDeactivated: boolean; isRedundant: boolean; hostname: any; hostguid: any; sitename: any; ipAddress: any; lifetick: any; lifetickOld: any; startupTime: any; version: any; plcError: boolean; serviceLevel: any; rdplcError: boolean; rdisMain: boolean; rdisStandBy: boolean; rdisDeactivated: boolean; rdversion: any; rdserviceLevel: any; BinVersion: any; Path: any; CycleTime: number; CycleTimeLast: number; ExecTime: number; PlcRuntimeMemory: number; PlcStartupRuntimeMemory: number; dataActivtab: number; processActivtab: number; startupActivtab: number; traceActivtab: number; activTab: number; subsiteActivtab: number; alarmActivtab: number; userActivtab: number; codingActivtab: number; infoActivtab: number; trendActivtab: number; reportActivtab: number; selectdataview(): void; selectconfig(): void; selectprocesslist(): void; selectterminal(): void; selectsubsites(): void; selectalarm(): void; selecttrend(): void; selectreport(): void; selectuser(): void; selectcode(): void; selectinfo(): void; lastInfo: number; SHMInfo: any; VersionInfo: any; VersionTitle: any; ngOnDestroy(): void; killed: boolean; startupcnt: number; PLCProgramVersion: any; PLCProgramRemark: any; PLCProgramAuthor: any; PLCProgramDate: any; PLCProgV: string; PLCProgR: string; _lastQuery: number; timer(): void; cpuInfo: any[]; cpuTempInfo: any[]; memInfo: any[]; networkInfo: any[]; networkConnectionsInfo: any[]; setHardwareInfo(): void; private _loginrunning; nodatacnt: number; ngOnInit(): void; convertDataURIToBinary(dataURI: any): Uint8Array; downloadAsZip(): void; SHMVarInfodata: any[]; SHMMemoryInfodata: any[]; SHMInstancesInfodata: any[]; SHMClassesInfodata: any[]; SHMPLCInfodata: any[]; SHMPLCMemInfodata: any[]; SHMVarInfosingle: any[]; SHMVarInfomulti: any[]; SHMVarInfoview: any[]; SHMVarInfocolorScheme: { domain: string[]; }; SHMVarInfocolorScheme2: { domain: string[]; }; SHMVarInfocolorScheme3: { domain: string[]; }; SHMVarInfocolorScheme4: { domain: string[]; }; SHMVarInfocolorScheme5: { domain: string[]; }; onFilesChange(fileList: Array): void; onfilesBase64DataEmiter(data: any): void; plcprogramupload: any; plcprogrammsg: any[]; _GetMessages(): void; servermsgindex: number; GetMessages(): void; instmsgcnt: number; GetInstallMessages(): void; onPLCProgramZipBase64DataEmiter(data: any): void; webapploading: number; uploader: FileUploader; hasBaseDropZoneOver: boolean; hasAnotherDropZoneOver: boolean; fileOverBase(e: any): void; fileOverAnother(e: any): void; }