import { ElementRef, OnChanges, ViewContainerRef } from "@angular/core"; import { UnorderedListStyle, UnorderedListTemplate, UnorderedListTemplates } from "../common-types"; import * as i0 from "@angular/core"; export declare class UnorderedListItemDirective implements OnChanges { private elementRef; private viewContainer; item: any; type: string; data: any; keyPrefix: string; listStyle: UnorderedListStyle; path: string; level: number; templates: UnorderedListTemplate[]; defaultTemplates: UnorderedListTemplates; isArray: boolean; isObject: boolean; valueIsArray: boolean; valueIsObject: boolean; valueType: string; get elem(): HTMLElement; constructor(elementRef: ElementRef, viewContainer: ViewContainerRef); ngOnChanges(): void; private isClass; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }