import { HlxbTreeProps, HlxbDirectoryTreeProps, TreeItem, TreeActionType, KeyType, CheckKeys, FieldNames, TreeActionItem, ContextMenuOptions, ContextMenuItem, EmptyProps, DirectoryTreeProps } from './src/types'; import { WithInstall } from '../utils'; import { DefineComponent, ExtractPropTypes, CSSProperties, StyleValue, VNode, RendererNode, RendererElement, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; import { BuildPropReturn, BuildPropType } from '../utils/props'; import { DataNode } from 'ant-design-vue/es/tree'; export { useDirectoryTree } from './src/hooks/useDirectoryTree'; export { useTree } from './src/hooks/useTree'; export { HlxbTreeProps, HlxbDirectoryTreeProps, TreeItem, TreeActionType }; declare const HlxbDirectoryTree: WithInstall KeyType[] | KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => KeyType[] | CheckKeys) | (((new (...args: any[]) => KeyType[] | KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => KeyType[] | CheckKeys)) | null)[], (() => never[]) | undefined, unknown, unknown, unknown>; renderIcon: BuildPropReturn<(new (...args: any[]) => (params: Recordable) => string) | (() => (params: Recordable) => string) | { (): (params: Recordable) => string; new (): any; readonly prototype: any; } | (((new (...args: any[]) => (params: Recordable) => string) | (() => (params: Recordable) => string) | { (): (params: Recordable) => string; new (): any; readonly prototype: any; }) | null)[], ((params: Recordable) => string) | (() => null) | (() => (params: Recordable) => string) | null | undefined, unknown, unknown, unknown>; helpMessage: BuildPropReturn<(new (...args: any[]) => string | string[]) | (() => string | string[]) | (((new (...args: any[]) => string | string[]) | (() => string | string[])) | null)[], string | (() => string) | undefined, unknown, unknown, unknown>; title: BuildPropReturn string) | undefined, unknown, unknown, unknown>; toolbar: BooleanConstructor; search: BooleanConstructor; searchValue: BuildPropReturn string) | undefined, unknown, unknown, unknown>; checkStrictly: BooleanConstructor; clickRowToExpand: BuildPropReturn false) | (() => true) | undefined, unknown, unknown, unknown>; checkable: BooleanConstructor; defaultExpandLevel: BuildPropReturn<(new (...args: any[]) => string | number) | (() => string | number) | (((new (...args: any[]) => string | number) | (() => string | number)) | null)[], string | (() => string) | undefined, unknown, unknown, unknown>; defaultExpandAll: BooleanConstructor; fieldNames: BuildPropReturn<(new (...args: any[]) => FieldNames) | (() => FieldNames) | (((new (...args: any[]) => FieldNames) | (() => FieldNames)) | null)[], FieldNames | (() => null) | (() => FieldNames) | null | undefined, unknown, unknown, unknown>; treeData: BuildPropReturn<(new (...args: any[]) => DataNode[]) | (() => DataNode[]) | (((new (...args: any[]) => DataNode[]) | (() => DataNode[])) | null)[], (() => null) | (() => DataNode[]) | null | undefined, unknown, unknown, unknown>; actionList: BuildPropReturn<(new (...args: any[]) => TreeActionItem[]) | (() => TreeActionItem[]) | (((new (...args: any[]) => TreeActionItem[]) | (() => TreeActionItem[])) | null)[], (() => never[]) | undefined, unknown, unknown, unknown>; expandedKeys: BuildPropReturn<(new (...args: any[]) => KeyType[]) | (() => KeyType[]) | (((new (...args: any[]) => KeyType[]) | (() => KeyType[])) | null)[], (() => never[]) | undefined, unknown, unknown, unknown>; selectedKeys: BuildPropReturn<(new (...args: any[]) => KeyType[]) | (() => KeyType[]) | (((new (...args: any[]) => KeyType[]) | (() => KeyType[])) | null)[], (() => never[]) | undefined, unknown, unknown, unknown>; checkedKeys: BuildPropReturn<(new (...args: any[]) => KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => CheckKeys) | (((new (...args: any[]) => KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => CheckKeys)) | null)[], (() => never[]) | undefined, unknown, unknown, unknown>; beforeRightClick: BuildPropReturn<(new (...args: any[]) => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | (() => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | { (): (...arg: any) => ContextMenuOptions | ContextMenuItem[]; new (): any; readonly prototype: any; } | (((new (...args: any[]) => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | (() => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | { (): (...arg: any) => ContextMenuOptions | ContextMenuItem[]; new (): any; readonly prototype: any; }) | null)[], ((...arg: any) => ContextMenuOptions | ContextMenuItem[]) | (() => null) | (() => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | null | undefined, unknown, unknown, unknown>; rightMenuList: BuildPropReturn<(new (...args: any[]) => ContextMenuItem[]) | (() => ContextMenuItem[]) | (((new (...args: any[]) => ContextMenuItem[]) | (() => ContextMenuItem[])) | null)[], (() => null) | (() => ContextMenuItem[]) | null | undefined, unknown, unknown, unknown>; filterFn: BuildPropReturn<(new (...args: any[]) => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | (() => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | { (): (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean; new (): any; readonly prototype: any; } | (((new (...args: any[]) => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | (() => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | { (): (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean; new (): any; readonly prototype: any; }) | null)[], ((searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | (() => null) | (() => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | null | undefined, unknown, unknown, unknown>; highlight: BuildPropReturn<(new (...args: any[]) => String | Boolean) | (() => String | Boolean) | (((new (...args: any[]) => String | Boolean) | (() => String | Boolean)) | null)[], boolean | (() => false) | (() => true) | undefined, unknown, unknown, unknown>; expandOnSearch: BooleanConstructor; checkOnSearch: BooleanConstructor; selectedOnSearch: BooleanConstructor; loading: BuildPropReturn false) | (() => true) | undefined, unknown, unknown, unknown>; treeWrapperClassName: StringConstructor; treeWrapperStyle: BuildPropReturn<(new (...args: any[]) => string | false | CSSProperties | StyleValue[]) | (() => StyleValue) | (((new (...args: any[]) => string | false | CSSProperties | StyleValue[]) | (() => StyleValue)) | null)[], string | false | CSSProperties | (() => string) | (() => false) | (() => null) | (() => undefined) | (() => CSSProperties) | (() => StyleValue[]) | null | undefined, unknown, unknown, unknown>; emptyClass: StringConstructor; placeholder: BuildPropReturn string) | undefined, unknown, unknown, unknown>; isDirectoryTree: BooleanConstructor; emptyProps: BuildPropReturn<(new (...args: any[]) => EmptyProps) | (() => EmptyProps) | (((new (...args: any[]) => EmptyProps) | (() => EmptyProps)) | null)[], EmptyProps | (() => null) | (() => EmptyProps) | null | undefined, unknown, unknown, unknown>; searchTree: BuildPropReturn false) | (() => true) | undefined, unknown, unknown, unknown>; combo: BuildPropReturn false) | (() => true) | undefined, unknown, unknown, unknown>; }>, () => VNode, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, string[], string, PublicProps, Readonly< ExtractPropTypes<{ value: BuildPropReturn<(new (...args: any[]) => KeyType[] | KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => KeyType[] | CheckKeys) | (((new (...args: any[]) => KeyType[] | KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => KeyType[] | CheckKeys)) | null)[], (() => never[]) | undefined, unknown, unknown, unknown>; renderIcon: BuildPropReturn<(new (...args: any[]) => (params: Recordable) => string) | (() => (params: Recordable) => string) | { (): (params: Recordable) => string; new (): any; readonly prototype: any; } | (((new (...args: any[]) => (params: Recordable) => string) | (() => (params: Recordable) => string) | { (): (params: Recordable) => string; new (): any; readonly prototype: any; }) | null)[], ((params: Recordable) => string) | (() => null) | (() => (params: Recordable) => string) | null | undefined, unknown, unknown, unknown>; helpMessage: BuildPropReturn<(new (...args: any[]) => string | string[]) | (() => string | string[]) | (((new (...args: any[]) => string | string[]) | (() => string | string[])) | null)[], string | (() => string) | undefined, unknown, unknown, unknown>; title: BuildPropReturn string) | undefined, unknown, unknown, unknown>; toolbar: BooleanConstructor; search: BooleanConstructor; searchValue: BuildPropReturn string) | undefined, unknown, unknown, unknown>; checkStrictly: BooleanConstructor; clickRowToExpand: BuildPropReturn false) | (() => true) | undefined, unknown, unknown, unknown>; checkable: BooleanConstructor; defaultExpandLevel: BuildPropReturn<(new (...args: any[]) => string | number) | (() => string | number) | (((new (...args: any[]) => string | number) | (() => string | number)) | null)[], string | (() => string) | undefined, unknown, unknown, unknown>; defaultExpandAll: BooleanConstructor; fieldNames: BuildPropReturn<(new (...args: any[]) => FieldNames) | (() => FieldNames) | (((new (...args: any[]) => FieldNames) | (() => FieldNames)) | null)[], FieldNames | (() => null) | (() => FieldNames) | null | undefined, unknown, unknown, unknown>; treeData: BuildPropReturn<(new (...args: any[]) => DataNode[]) | (() => DataNode[]) | (((new (...args: any[]) => DataNode[]) | (() => DataNode[])) | null)[], (() => null) | (() => DataNode[]) | null | undefined, unknown, unknown, unknown>; actionList: BuildPropReturn<(new (...args: any[]) => TreeActionItem[]) | (() => TreeActionItem[]) | (((new (...args: any[]) => TreeActionItem[]) | (() => TreeActionItem[])) | null)[], (() => never[]) | undefined, unknown, unknown, unknown>; expandedKeys: BuildPropReturn<(new (...args: any[]) => KeyType[]) | (() => KeyType[]) | (((new (...args: any[]) => KeyType[]) | (() => KeyType[])) | null)[], (() => never[]) | undefined, unknown, unknown, unknown>; selectedKeys: BuildPropReturn<(new (...args: any[]) => KeyType[]) | (() => KeyType[]) | (((new (...args: any[]) => KeyType[]) | (() => KeyType[])) | null)[], (() => never[]) | undefined, unknown, unknown, unknown>; checkedKeys: BuildPropReturn<(new (...args: any[]) => KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => CheckKeys) | (((new (...args: any[]) => KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => CheckKeys)) | null)[], (() => never[]) | undefined, unknown, unknown, unknown>; beforeRightClick: BuildPropReturn<(new (...args: any[]) => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | (() => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | { (): (...arg: any) => ContextMenuOptions | ContextMenuItem[]; new (): any; readonly prototype: any; } | (((new (...args: any[]) => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | (() => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | { (): (...arg: any) => ContextMenuOptions | ContextMenuItem[]; new (): any; readonly prototype: any; }) | null)[], ((...arg: any) => ContextMenuOptions | ContextMenuItem[]) | (() => null) | (() => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | null | undefined, unknown, unknown, unknown>; rightMenuList: BuildPropReturn<(new (...args: any[]) => ContextMenuItem[]) | (() => ContextMenuItem[]) | (((new (...args: any[]) => ContextMenuItem[]) | (() => ContextMenuItem[])) | null)[], (() => null) | (() => ContextMenuItem[]) | null | undefined, unknown, unknown, unknown>; filterFn: BuildPropReturn<(new (...args: any[]) => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | (() => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | { (): (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean; new (): any; readonly prototype: any; } | (((new (...args: any[]) => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | (() => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | { (): (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean; new (): any; readonly prototype: any; }) | null)[], ((searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | (() => null) | (() => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | null | undefined, unknown, unknown, unknown>; highlight: BuildPropReturn<(new (...args: any[]) => String | Boolean) | (() => String | Boolean) | (((new (...args: any[]) => String | Boolean) | (() => String | Boolean)) | null)[], boolean | (() => false) | (() => true) | undefined, unknown, unknown, unknown>; expandOnSearch: BooleanConstructor; checkOnSearch: BooleanConstructor; selectedOnSearch: BooleanConstructor; loading: BuildPropReturn false) | (() => true) | undefined, unknown, unknown, unknown>; treeWrapperClassName: StringConstructor; treeWrapperStyle: BuildPropReturn<(new (...args: any[]) => string | false | CSSProperties | StyleValue[]) | (() => StyleValue) | (((new (...args: any[]) => string | false | CSSProperties | StyleValue[]) | (() => StyleValue)) | null)[], string | false | CSSProperties | (() => string) | (() => false) | (() => null) | (() => undefined) | (() => CSSProperties) | (() => StyleValue[]) | null | undefined, unknown, unknown, unknown>; emptyClass: StringConstructor; placeholder: BuildPropReturn string) | undefined, unknown, unknown, unknown>; isDirectoryTree: BooleanConstructor; emptyProps: BuildPropReturn<(new (...args: any[]) => EmptyProps) | (() => EmptyProps) | (((new (...args: any[]) => EmptyProps) | (() => EmptyProps)) | null)[], EmptyProps | (() => null) | (() => EmptyProps) | null | undefined, unknown, unknown, unknown>; searchTree: BuildPropReturn false) | (() => true) | undefined, unknown, unknown, unknown>; combo: BuildPropReturn false) | (() => true) | undefined, unknown, unknown, unknown>; }>> & Readonly<{ [x: `on${Capitalize}`]: ((...args: any[]) => any) | undefined; }>, { title: string; loading: BuildPropType; search: boolean; placeholder: string; toolbar: boolean; value: BuildPropType<(new (...args: any[]) => KeyType[] | KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => KeyType[] | CheckKeys) | (((new (...args: any[]) => KeyType[] | KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => KeyType[] | CheckKeys)) | null)[], unknown, unknown>; selectedKeys: BuildPropType<(new (...args: any[]) => KeyType[]) | (() => KeyType[]) | (((new (...args: any[]) => KeyType[]) | (() => KeyType[])) | null)[], unknown, unknown>; helpMessage: BuildPropType<(new (...args: any[]) => string | string[]) | (() => string | string[]) | (((new (...args: any[]) => string | string[]) | (() => string | string[])) | null)[], unknown, unknown>; fieldNames: BuildPropType<(new (...args: any[]) => FieldNames) | (() => FieldNames) | (((new (...args: any[]) => FieldNames) | (() => FieldNames)) | null)[], unknown, unknown>; searchValue: string; renderIcon: BuildPropType<(new (...args: any[]) => (params: Recordable) => string) | (() => (params: Recordable) => string) | { (): (params: Recordable) => string; new (): any; readonly prototype: any; } | (((new (...args: any[]) => (params: Recordable) => string) | (() => (params: Recordable) => string) | { (): (params: Recordable) => string; new (): any; readonly prototype: any; }) | null)[], unknown, unknown>; checkStrictly: boolean; clickRowToExpand: BuildPropType; checkable: boolean; defaultExpandLevel: BuildPropType<(new (...args: any[]) => string | number) | (() => string | number) | (((new (...args: any[]) => string | number) | (() => string | number)) | null)[], unknown, unknown>; defaultExpandAll: boolean; treeData: BuildPropType<(new (...args: any[]) => DataNode[]) | (() => DataNode[]) | (((new (...args: any[]) => DataNode[]) | (() => DataNode[])) | null)[], unknown, unknown>; actionList: BuildPropType<(new (...args: any[]) => TreeActionItem[]) | (() => TreeActionItem[]) | (((new (...args: any[]) => TreeActionItem[]) | (() => TreeActionItem[])) | null)[], unknown, unknown>; expandedKeys: BuildPropType<(new (...args: any[]) => KeyType[]) | (() => KeyType[]) | (((new (...args: any[]) => KeyType[]) | (() => KeyType[])) | null)[], unknown, unknown>; checkedKeys: BuildPropType<(new (...args: any[]) => KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => CheckKeys) | (((new (...args: any[]) => KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => CheckKeys)) | null)[], unknown, unknown>; beforeRightClick: BuildPropType<(new (...args: any[]) => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | (() => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | { (): (...arg: any) => ContextMenuOptions | ContextMenuItem[]; new (): any; readonly prototype: any; } | (((new (...args: any[]) => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | (() => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | { (): (...arg: any) => ContextMenuOptions | ContextMenuItem[]; new (): any; readonly prototype: any; }) | null)[], unknown, unknown>; rightMenuList: BuildPropType<(new (...args: any[]) => ContextMenuItem[]) | (() => ContextMenuItem[]) | (((new (...args: any[]) => ContextMenuItem[]) | (() => ContextMenuItem[])) | null)[], unknown, unknown>; filterFn: BuildPropType<(new (...args: any[]) => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | (() => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | { (): (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean; new (): any; readonly prototype: any; } | (((new (...args: any[]) => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | (() => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | { (): (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean; new (): any; readonly prototype: any; }) | null)[], unknown, unknown>; highlight: BuildPropType<(new (...args: any[]) => String | Boolean) | (() => String | Boolean) | (((new (...args: any[]) => String | Boolean) | (() => String | Boolean)) | null)[], unknown, unknown>; expandOnSearch: boolean; checkOnSearch: boolean; selectedOnSearch: boolean; treeWrapperStyle: StyleValue; isDirectoryTree: boolean; emptyProps: BuildPropType<(new (...args: any[]) => EmptyProps) | (() => EmptyProps) | (((new (...args: any[]) => EmptyProps) | (() => EmptyProps)) | null)[], unknown, unknown>; searchTree: BuildPropType; combo: BuildPropType; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>, DirectoryTreeProps>; export { HlxbDirectoryTree }; declare const HlxbTree: WithInstall KeyType[] | KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => KeyType[] | CheckKeys) | (((new (...args: any[]) => KeyType[] | KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => KeyType[] | CheckKeys)) | null)[], (() => never[]) | undefined, unknown, unknown, unknown>; renderIcon: BuildPropReturn<(new (...args: any[]) => (params: Recordable) => string) | (() => (params: Recordable) => string) | { (): (params: Recordable) => string; new (): any; readonly prototype: any; } | (((new (...args: any[]) => (params: Recordable) => string) | (() => (params: Recordable) => string) | { (): (params: Recordable) => string; new (): any; readonly prototype: any; }) | null)[], ((params: Recordable) => string) | (() => null) | (() => (params: Recordable) => string) | null | undefined, unknown, unknown, unknown>; helpMessage: BuildPropReturn<(new (...args: any[]) => string | string[]) | (() => string | string[]) | (((new (...args: any[]) => string | string[]) | (() => string | string[])) | null)[], string | (() => string) | undefined, unknown, unknown, unknown>; title: BuildPropReturn string) | undefined, unknown, unknown, unknown>; toolbar: BooleanConstructor; search: BooleanConstructor; searchValue: BuildPropReturn string) | undefined, unknown, unknown, unknown>; checkStrictly: BooleanConstructor; clickRowToExpand: BuildPropReturn false) | (() => true) | undefined, unknown, unknown, unknown>; checkable: BooleanConstructor; defaultExpandLevel: BuildPropReturn<(new (...args: any[]) => string | number) | (() => string | number) | (((new (...args: any[]) => string | number) | (() => string | number)) | null)[], string | (() => string) | undefined, unknown, unknown, unknown>; defaultExpandAll: BooleanConstructor; fieldNames: BuildPropReturn<(new (...args: any[]) => FieldNames) | (() => FieldNames) | (((new (...args: any[]) => FieldNames) | (() => FieldNames)) | null)[], FieldNames | (() => null) | (() => FieldNames) | null | undefined, unknown, unknown, unknown>; treeData: BuildPropReturn<(new (...args: any[]) => DataNode[]) | (() => DataNode[]) | (((new (...args: any[]) => DataNode[]) | (() => DataNode[])) | null)[], (() => null) | (() => DataNode[]) | null | undefined, unknown, unknown, unknown>; actionList: BuildPropReturn<(new (...args: any[]) => TreeActionItem[]) | (() => TreeActionItem[]) | (((new (...args: any[]) => TreeActionItem[]) | (() => TreeActionItem[])) | null)[], (() => never[]) | undefined, unknown, unknown, unknown>; expandedKeys: BuildPropReturn<(new (...args: any[]) => KeyType[]) | (() => KeyType[]) | (((new (...args: any[]) => KeyType[]) | (() => KeyType[])) | null)[], (() => never[]) | undefined, unknown, unknown, unknown>; selectedKeys: BuildPropReturn<(new (...args: any[]) => KeyType[]) | (() => KeyType[]) | (((new (...args: any[]) => KeyType[]) | (() => KeyType[])) | null)[], (() => never[]) | undefined, unknown, unknown, unknown>; checkedKeys: BuildPropReturn<(new (...args: any[]) => KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => CheckKeys) | (((new (...args: any[]) => KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => CheckKeys)) | null)[], (() => never[]) | undefined, unknown, unknown, unknown>; beforeRightClick: BuildPropReturn<(new (...args: any[]) => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | (() => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | { (): (...arg: any) => ContextMenuOptions | ContextMenuItem[]; new (): any; readonly prototype: any; } | (((new (...args: any[]) => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | (() => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | { (): (...arg: any) => ContextMenuOptions | ContextMenuItem[]; new (): any; readonly prototype: any; }) | null)[], ((...arg: any) => ContextMenuOptions | ContextMenuItem[]) | (() => null) | (() => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | null | undefined, unknown, unknown, unknown>; rightMenuList: BuildPropReturn<(new (...args: any[]) => ContextMenuItem[]) | (() => ContextMenuItem[]) | (((new (...args: any[]) => ContextMenuItem[]) | (() => ContextMenuItem[])) | null)[], (() => null) | (() => ContextMenuItem[]) | null | undefined, unknown, unknown, unknown>; filterFn: BuildPropReturn<(new (...args: any[]) => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | (() => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | { (): (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean; new (): any; readonly prototype: any; } | (((new (...args: any[]) => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | (() => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | { (): (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean; new (): any; readonly prototype: any; }) | null)[], ((searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | (() => null) | (() => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | null | undefined, unknown, unknown, unknown>; highlight: BuildPropReturn<(new (...args: any[]) => String | Boolean) | (() => String | Boolean) | (((new (...args: any[]) => String | Boolean) | (() => String | Boolean)) | null)[], boolean | (() => false) | (() => true) | undefined, unknown, unknown, unknown>; expandOnSearch: BooleanConstructor; checkOnSearch: BooleanConstructor; selectedOnSearch: BooleanConstructor; loading: BuildPropReturn false) | (() => true) | undefined, unknown, unknown, unknown>; treeWrapperClassName: StringConstructor; treeWrapperStyle: BuildPropReturn<(new (...args: any[]) => string | false | CSSProperties | StyleValue[]) | (() => StyleValue) | (((new (...args: any[]) => string | false | CSSProperties | StyleValue[]) | (() => StyleValue)) | null)[], string | false | CSSProperties | (() => string) | (() => false) | (() => null) | (() => undefined) | (() => CSSProperties) | (() => StyleValue[]) | null | undefined, unknown, unknown, unknown>; emptyClass: StringConstructor; placeholder: BuildPropReturn string) | undefined, unknown, unknown, unknown>; isDirectoryTree: BooleanConstructor; emptyProps: BuildPropReturn<(new (...args: any[]) => EmptyProps) | (() => EmptyProps) | (((new (...args: any[]) => EmptyProps) | (() => EmptyProps)) | null)[], EmptyProps | (() => null) | (() => EmptyProps) | null | undefined, unknown, unknown, unknown>; searchTree: BuildPropReturn false) | (() => true) | undefined, unknown, unknown, unknown>; combo: BuildPropReturn false) | (() => true) | undefined, unknown, unknown, unknown>; }>, () => VNode, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, string[], string, PublicProps, Readonly< ExtractPropTypes<{ value: BuildPropReturn<(new (...args: any[]) => KeyType[] | KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => KeyType[] | CheckKeys) | (((new (...args: any[]) => KeyType[] | KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => KeyType[] | CheckKeys)) | null)[], (() => never[]) | undefined, unknown, unknown, unknown>; renderIcon: BuildPropReturn<(new (...args: any[]) => (params: Recordable) => string) | (() => (params: Recordable) => string) | { (): (params: Recordable) => string; new (): any; readonly prototype: any; } | (((new (...args: any[]) => (params: Recordable) => string) | (() => (params: Recordable) => string) | { (): (params: Recordable) => string; new (): any; readonly prototype: any; }) | null)[], ((params: Recordable) => string) | (() => null) | (() => (params: Recordable) => string) | null | undefined, unknown, unknown, unknown>; helpMessage: BuildPropReturn<(new (...args: any[]) => string | string[]) | (() => string | string[]) | (((new (...args: any[]) => string | string[]) | (() => string | string[])) | null)[], string | (() => string) | undefined, unknown, unknown, unknown>; title: BuildPropReturn string) | undefined, unknown, unknown, unknown>; toolbar: BooleanConstructor; search: BooleanConstructor; searchValue: BuildPropReturn string) | undefined, unknown, unknown, unknown>; checkStrictly: BooleanConstructor; clickRowToExpand: BuildPropReturn false) | (() => true) | undefined, unknown, unknown, unknown>; checkable: BooleanConstructor; defaultExpandLevel: BuildPropReturn<(new (...args: any[]) => string | number) | (() => string | number) | (((new (...args: any[]) => string | number) | (() => string | number)) | null)[], string | (() => string) | undefined, unknown, unknown, unknown>; defaultExpandAll: BooleanConstructor; fieldNames: BuildPropReturn<(new (...args: any[]) => FieldNames) | (() => FieldNames) | (((new (...args: any[]) => FieldNames) | (() => FieldNames)) | null)[], FieldNames | (() => null) | (() => FieldNames) | null | undefined, unknown, unknown, unknown>; treeData: BuildPropReturn<(new (...args: any[]) => DataNode[]) | (() => DataNode[]) | (((new (...args: any[]) => DataNode[]) | (() => DataNode[])) | null)[], (() => null) | (() => DataNode[]) | null | undefined, unknown, unknown, unknown>; actionList: BuildPropReturn<(new (...args: any[]) => TreeActionItem[]) | (() => TreeActionItem[]) | (((new (...args: any[]) => TreeActionItem[]) | (() => TreeActionItem[])) | null)[], (() => never[]) | undefined, unknown, unknown, unknown>; expandedKeys: BuildPropReturn<(new (...args: any[]) => KeyType[]) | (() => KeyType[]) | (((new (...args: any[]) => KeyType[]) | (() => KeyType[])) | null)[], (() => never[]) | undefined, unknown, unknown, unknown>; selectedKeys: BuildPropReturn<(new (...args: any[]) => KeyType[]) | (() => KeyType[]) | (((new (...args: any[]) => KeyType[]) | (() => KeyType[])) | null)[], (() => never[]) | undefined, unknown, unknown, unknown>; checkedKeys: BuildPropReturn<(new (...args: any[]) => KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => CheckKeys) | (((new (...args: any[]) => KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => CheckKeys)) | null)[], (() => never[]) | undefined, unknown, unknown, unknown>; beforeRightClick: BuildPropReturn<(new (...args: any[]) => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | (() => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | { (): (...arg: any) => ContextMenuOptions | ContextMenuItem[]; new (): any; readonly prototype: any; } | (((new (...args: any[]) => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | (() => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | { (): (...arg: any) => ContextMenuOptions | ContextMenuItem[]; new (): any; readonly prototype: any; }) | null)[], ((...arg: any) => ContextMenuOptions | ContextMenuItem[]) | (() => null) | (() => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | null | undefined, unknown, unknown, unknown>; rightMenuList: BuildPropReturn<(new (...args: any[]) => ContextMenuItem[]) | (() => ContextMenuItem[]) | (((new (...args: any[]) => ContextMenuItem[]) | (() => ContextMenuItem[])) | null)[], (() => null) | (() => ContextMenuItem[]) | null | undefined, unknown, unknown, unknown>; filterFn: BuildPropReturn<(new (...args: any[]) => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | (() => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | { (): (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean; new (): any; readonly prototype: any; } | (((new (...args: any[]) => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | (() => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | { (): (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean; new (): any; readonly prototype: any; }) | null)[], ((searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | (() => null) | (() => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | null | undefined, unknown, unknown, unknown>; highlight: BuildPropReturn<(new (...args: any[]) => String | Boolean) | (() => String | Boolean) | (((new (...args: any[]) => String | Boolean) | (() => String | Boolean)) | null)[], boolean | (() => false) | (() => true) | undefined, unknown, unknown, unknown>; expandOnSearch: BooleanConstructor; checkOnSearch: BooleanConstructor; selectedOnSearch: BooleanConstructor; loading: BuildPropReturn false) | (() => true) | undefined, unknown, unknown, unknown>; treeWrapperClassName: StringConstructor; treeWrapperStyle: BuildPropReturn<(new (...args: any[]) => string | false | CSSProperties | StyleValue[]) | (() => StyleValue) | (((new (...args: any[]) => string | false | CSSProperties | StyleValue[]) | (() => StyleValue)) | null)[], string | false | CSSProperties | (() => string) | (() => false) | (() => null) | (() => undefined) | (() => CSSProperties) | (() => StyleValue[]) | null | undefined, unknown, unknown, unknown>; emptyClass: StringConstructor; placeholder: BuildPropReturn string) | undefined, unknown, unknown, unknown>; isDirectoryTree: BooleanConstructor; emptyProps: BuildPropReturn<(new (...args: any[]) => EmptyProps) | (() => EmptyProps) | (((new (...args: any[]) => EmptyProps) | (() => EmptyProps)) | null)[], EmptyProps | (() => null) | (() => EmptyProps) | null | undefined, unknown, unknown, unknown>; searchTree: BuildPropReturn false) | (() => true) | undefined, unknown, unknown, unknown>; combo: BuildPropReturn false) | (() => true) | undefined, unknown, unknown, unknown>; }>> & Readonly<{ [x: `on${Capitalize}`]: ((...args: any[]) => any) | undefined; }>, { title: string; loading: BuildPropType; search: boolean; placeholder: string; toolbar: boolean; value: BuildPropType<(new (...args: any[]) => KeyType[] | KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => KeyType[] | CheckKeys) | (((new (...args: any[]) => KeyType[] | KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => KeyType[] | CheckKeys)) | null)[], unknown, unknown>; selectedKeys: BuildPropType<(new (...args: any[]) => KeyType[]) | (() => KeyType[]) | (((new (...args: any[]) => KeyType[]) | (() => KeyType[])) | null)[], unknown, unknown>; helpMessage: BuildPropType<(new (...args: any[]) => string | string[]) | (() => string | string[]) | (((new (...args: any[]) => string | string[]) | (() => string | string[])) | null)[], unknown, unknown>; fieldNames: BuildPropType<(new (...args: any[]) => FieldNames) | (() => FieldNames) | (((new (...args: any[]) => FieldNames) | (() => FieldNames)) | null)[], unknown, unknown>; searchValue: string; renderIcon: BuildPropType<(new (...args: any[]) => (params: Recordable) => string) | (() => (params: Recordable) => string) | { (): (params: Recordable) => string; new (): any; readonly prototype: any; } | (((new (...args: any[]) => (params: Recordable) => string) | (() => (params: Recordable) => string) | { (): (params: Recordable) => string; new (): any; readonly prototype: any; }) | null)[], unknown, unknown>; checkStrictly: boolean; clickRowToExpand: BuildPropType; checkable: boolean; defaultExpandLevel: BuildPropType<(new (...args: any[]) => string | number) | (() => string | number) | (((new (...args: any[]) => string | number) | (() => string | number)) | null)[], unknown, unknown>; defaultExpandAll: boolean; treeData: BuildPropType<(new (...args: any[]) => DataNode[]) | (() => DataNode[]) | (((new (...args: any[]) => DataNode[]) | (() => DataNode[])) | null)[], unknown, unknown>; actionList: BuildPropType<(new (...args: any[]) => TreeActionItem[]) | (() => TreeActionItem[]) | (((new (...args: any[]) => TreeActionItem[]) | (() => TreeActionItem[])) | null)[], unknown, unknown>; expandedKeys: BuildPropType<(new (...args: any[]) => KeyType[]) | (() => KeyType[]) | (((new (...args: any[]) => KeyType[]) | (() => KeyType[])) | null)[], unknown, unknown>; checkedKeys: BuildPropType<(new (...args: any[]) => KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => CheckKeys) | (((new (...args: any[]) => KeyType[] | { checked: string[] | number[]; halfChecked: string[] | number[]; }) | (() => CheckKeys)) | null)[], unknown, unknown>; beforeRightClick: BuildPropType<(new (...args: any[]) => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | (() => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | { (): (...arg: any) => ContextMenuOptions | ContextMenuItem[]; new (): any; readonly prototype: any; } | (((new (...args: any[]) => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | (() => (...arg: any) => ContextMenuOptions | ContextMenuItem[]) | { (): (...arg: any) => ContextMenuOptions | ContextMenuItem[]; new (): any; readonly prototype: any; }) | null)[], unknown, unknown>; rightMenuList: BuildPropType<(new (...args: any[]) => ContextMenuItem[]) | (() => ContextMenuItem[]) | (((new (...args: any[]) => ContextMenuItem[]) | (() => ContextMenuItem[])) | null)[], unknown, unknown>; filterFn: BuildPropType<(new (...args: any[]) => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | (() => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | { (): (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean; new (): any; readonly prototype: any; } | (((new (...args: any[]) => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | (() => (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean) | { (): (searchValue: any, node: TreeItem, fieldNames: FieldNames) => boolean; new (): any; readonly prototype: any; }) | null)[], unknown, unknown>; highlight: BuildPropType<(new (...args: any[]) => String | Boolean) | (() => String | Boolean) | (((new (...args: any[]) => String | Boolean) | (() => String | Boolean)) | null)[], unknown, unknown>; expandOnSearch: boolean; checkOnSearch: boolean; selectedOnSearch: boolean; treeWrapperStyle: StyleValue; isDirectoryTree: boolean; emptyProps: BuildPropType<(new (...args: any[]) => EmptyProps) | (() => EmptyProps) | (((new (...args: any[]) => EmptyProps) | (() => EmptyProps)) | null)[], unknown, unknown>; searchTree: BuildPropType; combo: BuildPropType; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>, HlxbTreeProps>; export default HlxbTree; export * from './src/businessComponents';