import { ChangeDetectorRef, EventEmitter, OnInit, SimpleChanges } from '@angular/core'; import { LocationMultiSelectorModel } from '../../models/location-multi-selector.model'; import { LocationSelectorInfo } from '../../models/locationSelectorModel'; export declare class LocationMultiSelectorTreeViewComponent implements OnInit { private cdRef; expandedKeys: any[]; selectedLocationId: number; locations: LocationMultiSelectorModel[]; closeEvent: EventEmitter; onChange: EventEmitter; locationSelector: LocationSelectorInfo; checkedKeys: any[]; ngOnChanges(changes: SimpleChanges): void; checkAll: boolean; key: string; iterableDiffer: any; constructor(cdRef: ChangeDetectorRef); ngOnInit(): void; ngAfterContentInit(): void; ngAfterViewInit(): void; checkDefaultValue(checkedKeys: number[], items: LocationMultiSelectorModel[]): void; handleCheck(dataItem: LocationMultiSelectorModel): void; handleChildCheck(childItems: LocationMultiSelectorModel[], isSelected: boolean): void; unCheckAll(items: LocationMultiSelectorModel[]): void; getCheckedKeys(items: LocationMultiSelectorModel[], keys: number[]): number[]; showClick(dataItem: any): void; private addExpandListItem; }