import { ComponentRef } from '@angular/core'; import { DataTableComponent } from '@farris/ui-datatable'; import { TreeTableComponent } from '@farris/ui-treetable'; import { ComponentInstanceType } from '../lookup-displaytype'; import { LookupGridComponent } from '../lookup-grid.component'; export declare class LookupComponentManager { private ins; constructor(ins: LookupGridComponent); getComponentInstance(type?: ComponentInstanceType): DataTableComponent | TreeTableComponent; createComponentWithServerData(data: any): void; createFavoriteComponent(): void; private reloadTreeDataForExpand; private setTreeNodeExpandBy; private useContextMenuForTree; getCmpHeight(isFav?: boolean): number; createContent(opts: any): ComponentRef; createFavoritesContent(opts: any): ComponentRef; resizeComponent(type?: ComponentInstanceType): void; private getChildNodes; /** 创建左侧组件 */ createLeftComponent(ops: any): import("rxjs").Observable; private getNavigationFilter; }