import { OnDestroy, OnInit } from '@angular/core'; import { ActivatedRoute, Router } from '@angular/router'; import { DataService, GetCollectionList, LanguageCode, ModalService, NotificationService, ServerConfigService } from '@ishop/admin-ui/core'; import { Observable } from 'rxjs'; import { RearrangeEvent } from '../collection-tree/collection-tree.component'; export declare class CollectionListComponent implements OnInit, OnDestroy { private dataService; private notificationService; private modalService; private router; private route; private serverConfigService; activeCollectionId$: Observable; activeCollectionTitle$: Observable; items$: Observable; availableLanguages$: Observable; contentLanguage$: Observable; expandAll: boolean; private queryResult; constructor(dataService: DataService, notificationService: NotificationService, modalService: ModalService, router: Router, route: ActivatedRoute, serverConfigService: ServerConfigService); ngOnInit(): void; ngOnDestroy(): void; onRearrange(event: RearrangeEvent): void; deleteCollection(id: string): void; closeContents(): void; setLanguage(code: LanguageCode): void; private refresh; }