import { AnimationCallbackEvent } from '@angular/core'; import { PoTreeViewItem } from './po-tree-view-item.interface'; export declare class PoTreeViewItemComponent { private readonly treeViewService; readonly componentsSize: import("@angular/core").InputSignal; readonly item: import("@angular/core").InputSignal; readonly level: import("@angular/core").InputSignal; readonly selectable: import("@angular/core").InputSignal; readonly selectedValue: import("@angular/core").InputSignal; readonly singleSelect: import("@angular/core").InputSignal; protected animateEnter(event: AnimationCallbackEvent): void; protected animateLeave(event: AnimationCallbackEvent): void; protected get hasSubItems(): boolean; protected onClick(): void; protected onSelect(selectedItem: PoTreeViewItem): void; protected onActivate(activatedItem: PoTreeViewItem): void; protected trackByFunction(index: number): number; private animateToggle; }