import { _Widget } from "../../core/widget"; export interface _AbstractTreeValueChooser extends _Widget { _valueFormatter: (v: string) => string; _initData: (items: any[]) => void; _itemsCreator: (options: any, callback: Function) => void; _reqDisplayTreeNode: (options: any, callback: Function) => void; _reqSelectedTreeNode: (options: any, callback: Function) => void; _reqAdjustTreeNode: (options: any, callback: Function) => void; _reqInitTreeNode: (options: any, callback: Function) => void; _reqTreeNode: (options: any, callback: Function) => void; _getAddedValueNode: (parentValues: any[], selectedValues: any) => any[]; _getNode: (selectedValues: any, parentValues: any[]) => any; _deleteNode: (selectedValues: any, values: any[]) => void; _buildTree: (jo: any, values: any) => void; _isMatch: (parentValues: any, value: any, keyword: any) => boolean; _getTreeNode: (parentValues: any, v: any) => any; _getChildren: (parentValues: any) => any; _getAllChildren: (parentValues: any) => any; _getChildCount: (parentValues: any) => number; }