import { OnInit, OnDestroy } from '@angular/core'; import { Catalog, CatalogService } from '../shared'; import { CatalogListComponent } from './catalog-list.component'; export declare class CatalogListBindingDirective implements OnInit, OnDestroy { private catalogService; private component; private catalogs$$; onSelect(catalog: Catalog): void; constructor(component: CatalogListComponent, catalogService: CatalogService); ngOnInit(): void; ngOnDestroy(): void; private handleCatalogsChange(catalogs); }