import { DragDropHandler } from '../../core/dragDrop/_dragDropHandler'; import { TreeListController } from '../../widgets/treelist/_treelistController'; import { TreeListItemViewModel } from '../../widgets/treelist/_treelistItem'; import { IDataMemberInfo } from '../../widgets/utils'; export declare class FederatedUnionQueryBuilderTreeListController extends TreeListController { dragDropHandler: DragDropHandler; dblClickHandler: (item: TreeListItemViewModel) => void; itemsFilter(item: IDataMemberInfo, path?: string, model?: TreeListItemViewModel): boolean; isDraggable(item: TreeListItemViewModel): boolean; constructor(dragDropHandler: DragDropHandler, dblClickHandler: (item: TreeListItemViewModel) => void); } export declare class FederatedTransformQueryBuilderTreeListController extends FederatedUnionQueryBuilderTreeListController { itemsFilter(item: IDataMemberInfo, path: string, model: TreeListItemViewModel): boolean; hasItems(item: IDataMemberInfo): boolean; }