import { EventEmitter, OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { SelectionManager } from '@vendure/admin-ui/core'; import { RootNode } from './array-to-tree'; import { CollectionTreeService } from './collection-tree.service'; import { CollectionPartial, RearrangeEvent } from './collection-tree.types'; import * as i0 from "@angular/core"; export declare class CollectionTreeComponent implements OnInit, OnChanges { private collectionTreeService; collections: CollectionPartial[]; activeCollectionId: string; expandAll: boolean; expandedIds: string[]; selectionManager: SelectionManager; rearrange: EventEmitter; deleteCollection: EventEmitter; collectionTree: RootNode; constructor(collectionTreeService: CollectionTreeService); ngOnChanges(changes: SimpleChanges): void; ngOnInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }