import { OnInit, AfterViewInit } from '@angular/core';
import { PoTreeViewBaseComponent } from './po-tree-view-base.component';
/**
* @docsExtends PoTreeViewBaseComponent
*
* @example
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*/
export declare class PoTreeViewComponent extends PoTreeViewBaseComponent implements OnInit, AfterViewInit {
private readonly elementRef;
private readonly destroyRef;
private readonly treeViewService;
private readonly keyboardService;
private readonly languageService;
private readonly changeDetector;
protected readonly literals: any;
protected ariaLiveMessage: string;
protected get hasItems(): boolean;
constructor();
ngOnInit(): void;
ngAfterViewInit(): void;
protected onTreeFocus(event: FocusEvent): void;
protected onTreeKeydown(event: KeyboardEvent): void;
protected trackByFunction(index: number): number;
private announce;
}