import { EventEmitter, OnInit } from '@angular/core'; import { TreeComponent } from 'angular-tree-component'; import { LoginService } from '@serengeti/serengeti-common'; export declare class FolderSelectEvent { path: string; files: any[]; active: any; constructor(path: string, files: any[], active: any); } export declare class AppBinaryArtifactTreeComponent implements OnInit { private loginService; _selectedBinary: any; selectedBinary: any; selectedArtifact: any; artifacts: any[]; _refreshPath: string; refreshPath: string; treeNodes: any[]; treeActiveNode: any; treeOption: { levelPadding: number; }; isChecked: boolean; isExpanedAll: boolean; fileTree: TreeComponent; folderSelected: EventEmitter; constructor(loginService: LoginService); ngOnInit(): void; ngOnChanges(): void; setLevel(children: any[], level: number): void; changeExpaned(isExpandAll: boolean): void; loadFileTree(active: any, path: string, files: any[], nodes: any[]): void; onEvent(event: any): void; findActiveNode(roots: any[], path: string): any; reloadPath(path: string): Promise; doReload(): Promise; getNodePadding(node: any): string; }