import * as React from "react"; import { TableProps } from "zq_ui_react_4/components/Table/Table"; import { TreeProps } from "zq_ui_react_4/components/Tree/Tree"; import { ZQMdata } from "zq_ui_react_4/zq"; export interface BusiJsonTreeTableProps { entity: string; module: string; maxLevel?: number; itemsField?: string; treeProps?: TreeProps; tableProps?: TableProps; queryParams?: Record; onDataChange?: (type: "add" | "edit" | "delete" | "sort", pid: string, indexList: number[]) => Promise | void; onQuery?: (pitem: any, params: any) => Promise | void; onAdd?: (pitem: any, item: any) => Promise | void; onEdit?: (pitem: any, item: any, index: number) => Promise | void; onDel?: (pitem: any, item: any, index: number) => Promise | void; onDelMore?: (pitem: any, ids: string[]) => Promise | void; mdataFiter?: (mdataList?: ZQMdata[], selectItem?: any) => ZQMdata[]; } declare const BusiJsonTreeTable: React.FC; export default BusiJsonTreeTable;