import { OnDestroy, OnInit } from '@angular/core'; import { ActivatedRoute } from '@angular/router'; import { Node, NodeEntry, PathElement } from '@alfresco/js-api'; import { NodeActionsService } from '../../services/node-actions.service'; import { ContentApiService, PageComponent } from '@alfresco/aca-shared'; import { FileUploadEvent, FilterSearch, SearchHeaderQueryBuilderService } from '@alfresco/adf-content-services'; import { DocumentListPresetRef } from '@alfresco/adf-extensions'; import { HttpErrorResponse } from '@angular/common/http'; import * as i0 from "@angular/core"; export declare class FilesComponent extends PageComponent implements OnInit, OnDestroy { private readonly contentApi; private readonly nodeActionsService; private readonly route; private readonly queryBuilderService; isValidPath: boolean; isAdmin: boolean; selectedNode: NodeEntry; queryParams: any; showLoader$: import("rxjs").Observable; columns: DocumentListPresetRef[]; isFilterHeaderActive: boolean; private nodePath; private _errorTranslationKey; get errorTranslationKey(): string; constructor(contentApi: ContentApiService, nodeActionsService: NodeActionsService, route: ActivatedRoute, queryBuilderService: SearchHeaderQueryBuilderService); ngOnInit(): void; ngOnDestroy(): void; navigate(nodeId?: string): void; private getUrlToNavigate; private getNextNodeUrlToNavigate; private replaceCurrentNodeIdWithNextNodeId; private removeNodeIdFromUrl; private appendNextNodeIdToUrl; onUploadNewVersion(ev: CustomEvent): void; navigateTo(node: NodeEntry): void; handleNodeClick(event: Event): void; onBreadcrumbNavigate(route: PathElement): void; onFileUploadedEvent(event: FileUploadEvent): void; displayFolderParent(index: number, filePath?: string): void; onContentCopied(nodes: NodeEntry[]): void; private updateCurrentNode; private normalizeSitePath; isSiteContainer(node: Node): boolean; isRootNode(nodeId: string): boolean; onFilterSelected(activeFilters: FilterSearch[]): void; navigateToFilter(activeFilters: FilterSearch[]): void; onError(error: HttpErrorResponse): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }