import { EventEmitter, OnInit, TemplateRef } from '@angular/core'; import { TreeModel } from './models/tree.model'; import { NodeService } from './services/node.service'; import { NodeInterface } from './interfaces/node.interface'; import { NgxSmartModalService } from 'ngx-smart-modal'; import { NodeClickedService } from './services/node-clicked.service'; import { TranslateService } from '@ngx-translate/core'; import { FileManagerStoreService } from './services/file-manager-store.service'; import * as i0 from "@angular/core"; export declare class FileManagerComponent implements OnInit { private store; private nodeService; private nodeClickedService; ngxSmartModalService: NgxSmartModalService; translate: TranslateService; iconTemplate: TemplateRef; folderContentTemplate: TemplateRef; folderContentBackTemplate: TemplateRef; folderContentNewTemplate: TemplateRef; loadingOverlayTemplate: TemplateRef; sideViewTemplate: TemplateRef; tree: TreeModel; isPopup: boolean; allowRename: boolean; openFilemanagerButtonLabelKey: string; whiteList: string[]; itemClicked: EventEmitter; itemSelected: EventEmitter; openFilemanagerButtonLabel: string; private _language; set language(value: string); get language(): string; selectedNode: NodeInterface; sideMenuClosed: boolean; fmOpen: boolean; loading: boolean; newDialog: boolean; constructor(store: FileManagerStoreService, nodeService: NodeService, nodeClickedService: NodeClickedService, ngxSmartModalService: NgxSmartModalService, translate: TranslateService); ngOnInit(): void; onItemClicked(event: any): void; searchClicked(data: any): void; handleFileManagerClickEvent(event: any): void | import("ngx-smart-modal").NgxSmartModalComponent; nodeClickHandler(node: NodeInterface, closing?: boolean): void; highlightSelected(node: NodeInterface): void; private highilghtChildElement; private getElementById; private removeClass; fmShowHide(): void; backdropClicked(): void; handleUploadDialog(event: any): void; confirmSelection(): void; cancelSelection(): void; getModalData(): any; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }