///
export default function useSetting(request: any, params: {
documentId?: string;
pageNum?: number;
}): {
tempInfo: any;
onTableChange: (dataSource: any, info: any) => void;
isRoot: (record: any) => boolean;
saveItem: (record: any, columns: any) => Promise;
onCellChange: (newRecord: any, index: any, field: any) => void;
addDataReturnRecord: (record: any) => {
documentId: any;
fieldType: any;
fieldTypeName: any;
parentId: any;
};
childTempInfo: any;
onChildrenTableChange: (dataSource: any, info: any) => void;
onChildrenCellChange: (newRecord: any, index: any, field: any) => void;
addChildDataReturnRecord: (record: any) => {
documentId: any;
parentId: any;
fieldType: any;
fieldTypeName: any;
};
childTempInfoRef: import("react").MutableRefObject;
};