import { OnDestroy } from '@angular/core'; import { ACUtils } from '../../../../services/ac-utils.service'; import { ACIOTProgrammingService, FileInfo } from '../ac-iot-programming.service'; import { ACIotPFileItemComponent } from './ac-iotprog-fileitem.component'; export declare class ACIotPNavigationComponent implements OnDestroy { ACIOTProgrammingService: ACIOTProgrammingService; private ACUtils; static sACIotPNavigationComponent: ACIotPNavigationComponent; static ShowAllFiles: boolean; set AllFiles(val: boolean); get AllFiles(): boolean; FileItemDict: {}; borderStyle: string; _ProgramOpen: boolean; get ProgramOpen(): boolean; ProgramHeight: string; set ProgramOpen(val: boolean); get TSCState(): number; _FileChangesOpen: boolean; get FileChangesOpen(): boolean; InstancesHeight: string; set FileChangesOpen(val: boolean); _Focus: boolean; set Focus(val: boolean); get Focus(): boolean; Editable: boolean; /** */ get State(): number; loading: boolean; constructor(ACIOTProgrammingService: ACIOTProgrammingService, ACUtils: ACUtils); reload(): void; kill: boolean; ngOnDestroy(): void; copyFile: FileInfo; CopyFile(FileInfo: FileInfo): void; PasteFile(FileInfo: FileInfo): void; SelectionList: Array; ClearSeletion(): void; Select(FileItem: ACIotPFileItemComponent): void; RootFileInfoList: Array; hideFiles: string[]; loadedCheckOutVersion: number; private _loadFiles; loadFiles(Path: string): void; private getDirFromFname; private _timestring; private _lastFileChangedLength; FileCangedItemList: Array; Exec(): void; OpenDiffEditor(FileCangedItem: FileCangedItem, FileCangedEntry: FileCangedEntry): void; Deploy(): void; downloadActAsZip(): void; } declare class FileCangedItem { Name: string; Path: string; Changes: Array; Open: boolean; } declare class FileCangedEntry { User: string; Time: string; FName: string; } export {};