import { TreeviewComponent } from './treeview.component'; import { TreeviewItem } from './treeview-item'; export declare abstract class TreeviewEventParser { abstract getSelectedChange(component: TreeviewComponent): any[]; } export declare class DefaultTreeviewEventParser extends TreeviewEventParser { getSelectedChange(component: TreeviewComponent): any[]; } export interface DownlineTreeviewItem { item: TreeviewItem; parent: DownlineTreeviewItem; } export declare class DownlineTreeviewEventParser extends TreeviewEventParser { getSelectedChange(component: TreeviewComponent): any[]; getLinks(item: TreeviewItem, parent: DownlineTreeviewItem): DownlineTreeviewItem[]; } export declare class OrderDownlineTreeviewEventParser extends TreeviewEventParser { private currentDownlines; private parser; getSelectedChange(component: TreeviewComponent): any[]; }