import { IListItemOption } from './i-list-item-option'; import { TemplateRef } from '@angular/core'; export interface IListItem { id?: string; index?: number; data?: any; name?: string; template?: TemplateRef; title?: string; description?: string; className?: string; iconClassName?: string; labelClassName?: string; activeClassName?: string; leftPadding?: number; url?: string; onClick?: Function; route?: any[]; routerActiveOptions?: any; routeState?: any; routeQueryParams?: any; queryParamsHandling?: string; disabled?: boolean; active?: boolean; parent?: IListItem | null; children?: IListItem[]; hideExpandedChildren?: boolean; actionName?: string; options?: IListItemOption[]; optionsOnlyCollapse?: IListItemOption[]; optionsWithoutCollapse?: IListItemOption[]; draggable?: boolean; selectable?: boolean; dropIds?: string[]; level?: number; isCollapsed?: boolean; isExpanded?: boolean; } export declare namespace IListItem { }