/*! * Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved. * * Alfresco Example Content Application * * This file is part of the Alfresco Example Content Application. * If the software was purchased under a paid Alfresco license, the terms of * the paid license agreement will prevail. Otherwise, the software is * provided under the following open source license terms: * * The Alfresco Example Content Application is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * The Alfresco Example Content Application is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * from Hyland Software. If not, see . */ import { OnDestroy, OnInit } from '@angular/core'; import { ActivatedRoute } from '@angular/router'; import { AppHookService, ContentApiService, PageComponent } from '@alfresco/aca-shared'; import { ContentService, NodesApiService } from '@alfresco/adf-content-services'; import { Location } from '@angular/common'; import { PathElement } from '@alfresco/js-api'; import { ContentActionRef } from '@alfresco/adf-extensions'; import * as i0 from "@angular/core"; export declare class DetailsComponent extends PageComponent implements OnInit, OnDestroy { private readonly route; private readonly contentApi; private readonly contentService; private readonly nodesApiService; private readonly appHookService; private readonly location; nodeId: string; isLoading: boolean; activeTab: number; aspectActions: Array; nodeIcon: string; canManagePermissions: boolean; constructor(route: ActivatedRoute, contentApi: ContentApiService, contentService: ContentService, nodesApiService: NodesApiService, appHookService: AppHookService, location: Location); ngOnInit(): void; setActiveTab(tabName: string): void; goBack(): void; onBreadcrumbNavigate(path: PathElement): void; ngOnDestroy(): void; private isSmartFolder; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }